@AccessLevel(value=EXTERNAL)
public interface RuleObjectPropagatorConfiguration
Modifier and Type | Method and Description |
---|---|
curam.workspaceservices.localization.struct.LocalizableTextKey |
confirmModifyName(curam.core.facade.infrastructure.propagator.struct.CREOLEPropConfigSandboxKey sandboxKey,
curam.workspaceservices.localization.struct.LocalizableTextKey localizableTextKey)
Manages the modification of localizable text fields in the sand box.
|
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigKey |
createEditConfiguration(curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetails details)
Creates an action to edit an existing
rule object propagation configuration.
|
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigKey |
createNewConfiguration(curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetails details)
Creates an action to create a new rule object propagation configuration.
|
void |
discardSandboxConfiguration(curam.core.facade.infrastructure.propagator.struct.CREOLEPropConfigSandboxKey key)
Physically deletes a rule object propagation configuration from the
sandbox.
|
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetailsList |
listConfigurationHistory(curam.core.sl.infrastructure.propagator.struct.RuleObjectPropagatorConfigKey key)
Returns the history of snapshots related to a rule object propagation
configuration.
|
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetailsList |
listRemovedConfigurations()
Returns a list of all removed rule object propagation configurations.
|
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetailsList |
listUnpublishedConfigurationChanges()
Lists all sandbox configurations which have not yet been queued for
publication.
|
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigKey |
modifyConfiguration(curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetails details)
Modifies rule object propagation configuration snapshot in the sandbox.
|
void |
publishConfigurations(curam.core.facade.infrastructure.propagator.struct.PublishPropagationConfigKeyList key)
Queues a a collection of configurations for publication.
|
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetails |
readConfiguration(curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigKey key)
Reads the details of a configuration.
|
void |
removeConfiguration(curam.core.sl.infrastructure.propagator.struct.RuleObjectPropagatorConfigKey key)
Creates an action to remove a live configuration.
|
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigKey createNewConfiguration(curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigKey modifyConfiguration(curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void removeConfiguration(curam.core.sl.infrastructure.propagator.struct.RuleObjectPropagatorConfigKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void discardSandboxConfiguration(curam.core.facade.infrastructure.propagator.struct.CREOLEPropConfigSandboxKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetailsList listConfigurationHistory(curam.core.sl.infrastructure.propagator.struct.RuleObjectPropagatorConfigKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetailsList listRemovedConfigurations() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetails readConfiguration(curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetailsList listUnpublishedConfigurationChanges() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
void publishConfigurations(curam.core.facade.infrastructure.propagator.struct.PublishPropagationConfigKeyList key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigKey createEditConfiguration(curam.core.facade.infrastructure.propagator.struct.RuleObjPropConfigDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.workspaceservices.localization.struct.LocalizableTextKey confirmModifyName(curam.core.facade.infrastructure.propagator.struct.CREOLEPropConfigSandboxKey sandboxKey, curam.workspaceservices.localization.struct.LocalizableTextKey localizableTextKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException