WebSphere:*,type=PALService
MBean PALService
MBean for administering BPM applications.
Operation Summary | |
void | activate( Activate a process application snapshot on a Process Center server or a Process Server. |
void | checkOrphanTokens( Generate a policy file. |
void | createOfflinePackage( Create an installation package for a process application snapshot that can be extracted and be deployed to an off-line Process Center server instance. |
void | deactivate( Deactivate a running process application snapshot on a Process Server. |
void | deactivateForce( Deactivate a running process application snapshot on a Process Server. |
void | install( Install a process application snapshot from a Process Center server to a Process Server in a test or production environment. |
void | installOfflinePackage( Install a process application snapshot from a Process Center server to an offline Process Server that is not connected to the Process Center. |
void | export( Export a process application snapshot from the Process Center server. |
void | extractOfflinePackage( Extract the process application snapshot installation package from the Process Center server. |
void | importSnapshot( Import a process application into a Process Center Server. |
java.lang.String | listProcessApplications() List all process applications and toolkits on a Process Center server or a Process Server. |
java.lang.String | listServers() List all of the Process Server instances that are federated into the Process Center server. |
void | processInstancesCleanup( Cleanup completed, failed or canceled process instances on a process server. |
void | deleteDurableMessages( Delete messages that are stored if durable subscriptions for intermediate message events are enabled on a process server. |
java.lang.Integer | replayOnHoldEMTasks( Replay EventManager messages that are on hold because their execution has failed more often than the retry limit. |
void | deleteSnapshot( Delete process application snapshots and their dependencies on a Process Server. |
void | deleteSnapshotForce( Delete process application snapshots and their dependencies on a Process Server. |
void | snapshotCleanup( Cleanup process application snapshots and their dependencies. |
java.lang.String | showProcessApplication( Show process application data in a Process Center Server or Process Server instance. |
java.lang.String | showServer( List information for a federated Process Server instance in a Process Center server. |
java.lang.String | showSnapshot( List information about a process application or a toolkit snapshot. |
java.lang.String | showSnapshotDependents( List information about a process application or a toolkit snapshot. |
void | stop( Stop a process application snapshot that has already been deactivated on a Process Server. |
void | undeploy( Undeploy a process application snapshot from a server. |
void | setDefaultSnapshot( Change the default process application snapshot of a process application on a Process Server. |
Operation Detail |
public void activate(java.lang.String containerAcronym,
java.lang.String containerTrackAcronym,
java.lang.String containerSnapshotAcronym
)
containerAcronym
-
This parameter identifies the process application and is required.containerTrackAcronym
-
This parameter identifies the process application track and is optional. The default value is Main.containerSnapshotAcronym
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.
public void checkOrphanTokens(java.lang.String processAppAcronym,
java.lang.String sourceSnapshotName,
java.lang.String sourceSnapshotAcronym,
java.lang.String targetSnapshotName,
java.lang.String targetSnapshotAcronym,
java.lang.String outputFile,
java.lang.Boolean overwrite
)
processAppAcronym
-
This parameter identifies the process application and is required.sourceSnapshotName
-
Identifies the source snapshot that the process instances are migrated from.sourceSnapshotAcronym
-
Identifies the acronym of the source snapshot that the process instances are migrated from.targetSnapshotName
-
Identifies the target snapshot that the process instances are migrated to.targetSnapshotAcronym
-
Identifies the acronym of the target snapshot that the process instances are migrated to.outputFile
-
Identifies the the XML policy file's absolute path..overwrite
-
Identifies an option that you use to overwrite a policy file if it already exists.
public void createOfflinePackage(java.lang.String containerAcronym,
java.lang.String containerTrackAcronym,
java.lang.String containerSnapshotAcronym,
java.lang.String serverName,
java.lang.Boolean skipGovernance
)
containerAcronym
-
This parameter identifies the process application and is required.containerTrackAcronym
-
This parameter identifies the process application track and is optional. The default value is Main.containerSnapshotAcronym
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.serverName
-
The name of the process server.skipGovernance
-
If the value of this optional parameter is 'true' the governance process assigned to the process application will not be triggered.
public void deactivate(java.lang.String containerAcronym,
java.lang.String containerTrackAcronym,
java.lang.String containerSnapshotAcronym
)
containerAcronym
-
This parameter identifies the process application and is required.containerTrackAcronym
-
This parameter identifies the process application track and is optional. The default value is Main.containerSnapshotAcronym
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.
public void deactivateForce(java.lang.String containerAcronym,
java.lang.String containerTrackAcronym,
java.lang.String containerSnapshotAcronym,
java.lang.Boolean force
)
containerAcronym
-
This parameter identifies the process application and is required.containerTrackAcronym
-
This parameter identifies the process application track and is optional. The default value is Main.containerSnapshotAcronym
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.force
-
Use this flag to force the command to deactivate the default snapshot. User should be very careful using this parameter.
public void install(java.lang.String containerAcronym,
java.lang.String containerTrackAcronym,
java.lang.String containerSnapshotAcronym,
java.lang.String serverName,
java.lang.Boolean skipGovernance
)
containerAcronym
-
This parameter identifies the process application and is required.containerTrackAcronym
-
This parameter identifies the process application track and is optional. The default value is Main.containerSnapshotAcronym
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.serverName
-
The name of the process server.skipGovernance
-
If the value of this optional parameter is 'true' the governance process assigned to the process application will not be triggered..
public void installOfflinePackage(java.lang.String inputFile
)
inputFile
-
This parameter identifies the absolute path of the offline installation package you created and extracted on the Process Center server and transferred to the offline Process Server.
public void export(java.lang.String containerAcronym,
java.lang.String containerTrackAcronym,
java.lang.String containerSnapshotAcronym,
java.lang.String outputFile
)
containerAcronym
-
This parameter identifies the process application and is required.containerTrackAcronym
-
This parameter identifies the process application track and is optional. The default value is Main.containerSnapshotAcronym
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.outputFile
-
Identifies the absolute path for the export file you are creating. The file name must be unique (with respect to other similar exported files) and must have a .twx extension.
public void extractOfflinePackage(java.lang.String containerAcronym,
java.lang.String containerTrackAcronym,
java.lang.String containerSnapshotAcronym,
java.lang.String serverName,
java.lang.String outputFile
)
containerAcronym
-
This parameter identifies the process application and is required.containerTrackAcronym
-
This parameter identifies the process application track and is optional. The default value is Main.containerSnapshotAcronym
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.serverName
-
The name of the process server.outputFile
-
Identifies the absolute path of the offline installation package you created and extracted on the Process Center server and transferred to the offline Process Server..
public void importSnapshot(java.lang.String inputFile
)
inputFile
-
Identifies the absolute path for the export file you are creating. The file name must be unique (with respect to other similar exported files) and must have a .twx extension.
public java.lang.String listProcessApplications()
public java.lang.String listServers()
public void processInstancesCleanup(java.lang.String containerAcronym,
java.lang.String containerSnapshotAcronym,
java.lang.String instanceStatus,
java.lang.String[] instanceID,
java.lang.String endedAfterLocal,
java.lang.String endedBeforeLocal,
java.lang.String outputFile,
java.lang.String maximumDuration,
java.lang.String transactionSlice
)
containerAcronym
-
This parameter identifies the process application and is required.containerSnapshotAcronym
-
Identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.instanceStatus
-
The status of the process instances to remove. Specify COMPLETED, FAILED, CANCELED or ALL. This is a required parameter.instanceID
-
The IDs of the process instances to remove. Specify instance IDs, if there are more than one instance ID, each instance ID must be delimited by a space for jython format command or a semicolon for jacl format command.endedAfterLocal
-
The completed/failed/canceled process instances after local time to remove. Specify 'yyyy-MM-ddThh:mm:ss' (year, month, day, T, hours, minutes, seconds).endedBeforeLocal
-
The completed/failed/canceled process instances before local time to remove. Specify 'yyyy-MM-ddThh:mm:ss' (year, month, day, T, hours, minutes, seconds).outputFile
-
The absolute path to the log file for logging the results of the process instance cleanup. If not provided, results will be logged to the system out log file.maximumDuration
-
The maximum duration in minutes. Default value is 0 (unlimited)transactionSlice
-
Number of instances per transaction. Default is 1.
public void deleteDurableMessages(java.lang.String olderThan,
java.lang.String maximumDuration,
java.lang.String transactionSlice
)
olderThan
-
The minimum age in days of the durable messages to delete.maximumDuration
-
The maximum duration in minutes. Default value is 0 (unlimited)transactionSlice
-
The number of instances per transaction. Default value is 1000.
public java.lang.Integer replayOnHoldEMTasks(java.lang.Boolean getNumberOfTasks,
java.lang.Integer maxNumberOfTasksToReplay,
java.lang.String bpdInstanceId
)
getNumberOfTasks
-
This parameter controls whether the number of on hold Event Manager tasks is retrieved.maxNumberOfTasksToReplay
-
The maximum number of on hold Event Manager tasks to replay.bpdInstanceId
-
The BPD instance Id for which on hold Event Manager tasks are to be replayed.
public void deleteSnapshot(java.lang.String containerAcronym,
java.lang.String[] containerSnapshotAcronyms,
java.lang.String outputFile
)
containerAcronym
-
This parameter identifies the process application and is required.containerSnapshotAcronyms
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.outputFile
-
The absolute path to the log file for logging the results of the process instance cleanup. If not provided, results will be logged to the system out log file.
public void deleteSnapshotForce(java.lang.String containerAcronym,
java.lang.String[] containerSnapshotAcronyms,
java.lang.String outputFile,
java.lang.Boolean force
)
containerAcronym
-
This parameter identifies the process application and is required.containerSnapshotAcronyms
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.outputFile
-
The absolute path to the log file for logging the results of the process instance cleanup. If not provided, results will be logged to the system out log file.force
-
Use this flag to force the command to delete the default snapshot. User should be very careful using this parameter.
public void snapshotCleanup(java.lang.String containerAcronym,
java.lang.String containerTrackAcronym,
java.lang.String[] containerSnapshotAcronyms,
java.lang.Integer keptNumber,
java.lang.String createdAfterLocal,
java.lang.String createdBeforeLocal,
java.lang.String createdBeforeSnapshotAcronym,
java.lang.Boolean deleteArchivedSnapshot,
java.lang.Boolean ignoreDependency,
java.lang.String outputFile
)
containerAcronym
-
This parameter identifies the process application and is required.containerTrackAcronym
-
This parameter identifies the process application track and is optional. The default value is Main.containerSnapshotAcronyms
-
Acronyms of the archived snapshots to be cleaned up. This parameter can be specified when you want to clean up the specific archived snapshots. And if specified, no other filter parameters (keptNumber, createdBeforeLocal, createdAfterLocal, createdBeforeSnapshotAcronym, and deleteArchivedSnapshot) can be specified.keptNumber
-
The number of the latest unnamed snapshots that you want to keep, specify that you only want to keep the 'keptNumber' of the latest unnamed snapshot of a PA and remove the rest. If the keptNumber has no less than the total amount of the current unnamed snapshots, nothing would be removed. If the keptNumber == 0, all of the current unnamed snapshots would be cleaned up. If you input keptNumber, you should not input the createdBeforeLocal or createdAfterLocal parameters.createdAfterLocal
-
The snapshots after local time to remove. Specify 'yyyy-MM-ddThh:mm:ss' (year, month, day, T, hours, minutes, seconds).createdBeforeLocal
-
The snapshots before local time to remove. Specify 'yyyy-MM-ddThh:mm:ss' (year, month, day, T, hours, minutes, seconds).createdBeforeSnapshotAcronym
-
Snapshot acronym name, specifies that you want to remove all the unnamed snapshot created before the named snapshot given by this parameter.deleteArchivedSnapshot
-
Indicate if the archived snapshot will be deleted along with the unnamed snapshots deletion. By default, it is false.ignoreDependency
-
Indicate if to force to delete the snapshots depended by other project applications. By default, it is false.outputFile
-
The absolute path to the log file for logging the results of the process instance cleanup. If not provided, results will be logged to the system out log file.
public java.lang.String showProcessApplication(java.lang.String containerAcronym
)
containerAcronym
-
This parameter identifies the process application and is required.
public java.lang.String showServer(java.lang.String serverName
)
serverName
-
The name of the process server.
public java.lang.String showSnapshot(java.lang.String containerAcronym,
java.lang.String containerTrackAcronym,
java.lang.String containerSnapshotAcronym
)
containerAcronym
-
This parameter identifies the process application and is required.containerTrackAcronym
-
This parameter identifies the process application track and is optional. The default value is Main.containerSnapshotAcronym
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.
public java.lang.String showSnapshotDependents(java.lang.String containerAcronym,
java.lang.String containerTrackAcronym,
java.lang.String containerSnapshotAcronym,
java.lang.Boolean showDependents
)
containerAcronym
-
This parameter identifies the process application and is required.containerTrackAcronym
-
This parameter identifies the process application track and is optional. The default value is Main.containerSnapshotAcronym
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.showDependents
-
Use this flag with the BPMShowSnapshot command to show all snapshots which depend on the specified snapshot.
public void stop(java.lang.String containerAcronym,
java.lang.String containerSnapshotAcronym
)
containerAcronym
-
This parameter identifies the process application and is required.containerSnapshotAcronym
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.
public void undeploy(java.lang.String containerAcronym,
java.lang.String containerTrackAcronym,
java.lang.String containerSnapshotAcronym
)
containerAcronym
-
This parameter identifies the process application and is required.containerTrackAcronym
-
This parameter identifies the process application track and is optional. The default value is Main.containerSnapshotAcronym
-
This parameter identifies the process application snapshot and is required. You can optionally use Tip for the value if you choose to not work with a process application snapshot.
public void setDefaultSnapshot(java.lang.String containerAcronym,
java.lang.String containerSnapshotAcronym
)
containerAcronym
-
This parameter identifies the process application and is required.containerSnapshotAcronym
-
This parameter identifies the process application snapshot and is required.