|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISISProcessAPI
The command API implementation of the process commands.
This implementation can be accessed directly via the ICommandFacade class, using the API
name process, with the following syntax:
ISISProcessAPI commandAPI =
(ISISProcessAPI)m_commandFacade.getCommandAPI ("process", m_commandFacade.getCommandTypeForName ("fixed"));
| Field Summary | |
|---|---|
static java.lang.String |
API_CATEGORY
Category for this Command API |
| Method Summary | |
|---|---|
ISISCreatePackage |
_createPackage()
|
ISISPackageAttachment |
_createPackageAttachment()
|
ISISPackageField |
_createPackageField()
|
ISISPlaceInFlowRequest |
_createPlaceInFlowRequest()
|
java.util.List |
addJournalEntry(ISISContext SISContext,
ISISPackage fixedPackage,
java.lang.String journalEntry)
Allows the user to add a journal entry to a package. |
java.util.List |
addJournalEntry(ISISContext SISContext,
java.util.List fixedPackages,
java.lang.String journalEntry)
Allows the user to add a journal entry to a package. |
java.util.List |
completePackage(ISISContext SISContext,
ISISPackage fixedPackage,
java.lang.String decisionText)
Allows the user to complete a package when supplied with the Package object. |
ISISCreatePackageResult |
createPackage(ISISContext SISContext,
ISISCreatePackage createPackage)
Allows the user to create a package. |
java.util.List |
createPackages(ISISContext SISContext,
java.util.List fixedPackages)
Allows the user to create one or more packages. |
java.util.List |
getOptionList(ISISContext SISContext,
ISISPackageTemplate template)
Allows the user to get a list of Field Option Lists based on a template name. |
java.util.List |
getOptionList(ISISContext SISContext,
java.lang.String templateName)
Allows the user to get a list of Field Option Lists based on a template name. |
ISISPackage |
getPackageByID(ISISContext SISContext,
int packageID)
Allows the user to get a single package by ID. |
java.util.List |
getPackageDecisions(ISISContext SISContext,
int packageID)
Allows the user to get the Complete Package decisions for a particular Package as specified by the package object. |
java.util.List |
getPackageDecisions(ISISContext SISContext,
ISISPackage fixedPackage)
Allows the user to get the Complete Package decisions for a particular Package as specified by the package object. |
java.util.List |
getPackageFields(ISISContext SISContext,
int packageID)
Allows the user to get the field values of a package based on the package record id. |
java.util.List |
getPackageFields(ISISContext SISContext,
ISISPackage fixedPackage)
Allows the user to get the field values of a package based on the package record id. |
java.util.List |
getPackagesByID(ISISContext SISContext,
int packageID)
Allows the user to get a packages by ID. |
java.util.List |
getPackagesByProfile(ISISContext SISContext,
ISISProcessProfile profile)
Allows the user to run a package search based on a named profile. |
java.util.List |
getPackagesByPrompt(ISISContext SISContext,
ISISPromptedProfile promptedProfile)
Allows the user to get a list of packages based on a named profile containing prompts. |
java.util.List |
getPackageTemplates(ISISContext SISContext)
Allows the user to get the available package templates. |
java.util.List |
getProcessProfiles(ISISContext SISContext)
Returns available fixed process profiles. |
java.util.List |
getProfilePrompts(ISISContext SISContext,
ISISProcessProfile processProfile)
Allows the User to get a list of prompts based on a Profile ID. |
java.util.List |
getProfilePrompts(ISISContext SISContext,
java.util.List processProfiles)
Allows the User to get a list of prompts based on a Profile ID. |
java.util.List |
getTemplateStartEvents(ISISContext SISContext,
ISISPackageTemplate template)
Allows the user to get the start events for a Package Template when providing a Template Name. |
java.util.List |
getTemplateStartEvents(ISISContext SISContext,
java.lang.String templateName)
Allows the user to get the start events for a Package Template when providing a Template Name. |
java.util.List |
lockPackage(ISISContext SISContext,
int packageID)
Allows the user to Lock one Package by the Package object. |
java.util.List |
lockPackage(ISISContext SISContext,
ISISPackage fixedPackage)
Allows the user to Lock one Package by the Package object. |
java.util.List |
lockPackageInQueue(ISISContext SISContext,
int packageID,
java.lang.String queueName)
Allows the user to lock a single package only if they are in the specified queue. |
java.util.List |
lockPackageInQueue(ISISContext SISContext,
ISISPackage fixedPackage,
java.lang.String queueName)
Allows the user to lock a single package only if they are in the specified queue. |
java.util.List |
placePackageInFlow(ISISContext SISContext,
java.util.List placeInFlowReqs)
Allows the user to place one or more packages in the process. |
java.util.List |
setPackageFields(ISISContext SISContext,
int packageID,
java.util.List packageFields)
Allows the user to set the field values of one package by providing both the Package id and the PackageFieldsArray object. |
java.util.List |
setPackageFields(ISISContext SISContext,
ISISPackage fixedPackage,
java.util.List packageFields)
Allows the user to set the field values of one package by providing both the Package id and the PackageFieldsArray object. |
java.util.List |
unlockPackage(ISISContext SISContext,
int packageID)
Allows the user to unlock one Package by the Package object. |
java.util.List |
unlockPackage(ISISContext SISContext,
ISISPackage fixedPackage)
Allows the user to unlock one Package by the Package object. |
| Field Detail |
|---|
static final java.lang.String API_CATEGORY
| Method Detail |
|---|
java.util.List addJournalEntry(ISISContext SISContext,
ISISPackage fixedPackage,
java.lang.String journalEntry)
throws CommandException
ISISPackageResult
SISContext - the context object representing the current userfixedPackage - The package to add journal entry to.journalEntry - The text of the journal entry to add to the package.
CommandException
java.util.List addJournalEntry(ISISContext SISContext,
java.util.List fixedPackages,
java.lang.String journalEntry)
throws CommandException
ISISPackageResult
SISContext - the context object representing the current userfixedPackages - A list of packages to add journal entry to.journalEntry - The text of the journal entry to add to the package.
CommandException
java.util.List completePackage(ISISContext SISContext,
ISISPackage fixedPackage,
java.lang.String decisionText)
throws CommandException
ISISPackageResult
SISContext - the context object representing the current userfixedPackage - The package to complete.decisionText - The associated text for this completion.
CommandException
ISISCreatePackageResult createPackage(ISISContext SISContext,
ISISCreatePackage createPackage)
throws CommandException
SISContext - the context object representing the current usercreatePackage - The package to create
CommandException
java.util.List createPackages(ISISContext SISContext,
java.util.List fixedPackages)
throws CommandException
ISISCreatePackageResult
SISContext - the context object representing the current userfixedPackages - A list of packages to create
CommandException
java.util.List lockPackage(ISISContext SISContext,
int packageID)
throws CommandException
ISISPackageResult objects.
SISContext - the context object representing the current userpackageID - The package id of the package to lock.
CommandException
java.util.List lockPackage(ISISContext SISContext,
ISISPackage fixedPackage)
throws CommandException
ISISPackageResult objects.
SISContext - the context object representing the current userfixedPackage - The package object to lock.
CommandException
java.util.List lockPackageInQueue(ISISContext SISContext,
int packageID,
java.lang.String queueName)
throws CommandException
ISISPackageResult objects.
SISContext - the context object representing the current userpackageID - The package id of the package to lock.queueName - The queue that the package must be in.
CommandException
java.util.List lockPackageInQueue(ISISContext SISContext,
ISISPackage fixedPackage,
java.lang.String queueName)
throws CommandException
ISISPackageResult objects.
SISContext - the context object representing the current userfixedPackage - The package object to lock.queueName - The queue that the package must be in.
CommandException
java.util.List getOptionList(ISISContext SISContext,
java.lang.String templateName)
throws CommandException
ISISPackageFieldOptionList objects.
SISContext - the context object representing the current usertemplateName - The name of template to retrieve option lists from.
CommandException
java.util.List getOptionList(ISISContext SISContext,
ISISPackageTemplate template)
throws CommandException
ISISPackageFieldOptionList objects.
SISContext - the context object representing the current usertemplate - The template to retrieve option lists from.
CommandException
ISISPackage getPackageByID(ISISContext SISContext,
int packageID)
throws CommandException
SISContext - the context object representing the current userpackageID - The id of the package to retrieve.
CommandException
java.util.List getPackageDecisions(ISISContext SISContext,
int packageID)
throws CommandException
ISISPackageDecision
SISContext - the context object representing the current userpackageID - The package id to get decisions for.
CommandException
java.util.List getPackageDecisions(ISISContext SISContext,
ISISPackage fixedPackage)
throws CommandException
ISISPackageDecision
SISContext - the context object representing the current userfixedPackage - The package to get decisions for.
CommandException
java.util.List getPackageFields(ISISContext SISContext,
int packageID)
throws CommandException
ISISPackageField
SISContext - the context object representing the current userpackageID - The ID of a Package.
CommandException
java.util.List getPackageFields(ISISContext SISContext,
ISISPackage fixedPackage)
throws CommandException
ISISPackageField
SISContext - the context object representing the current userfixedPackage - The package to complete.
CommandException
java.util.List getPackagesByID(ISISContext SISContext,
int packageID)
throws CommandException
ISISPackage
SISContext - the context object representing the current userpackageID - The id of the package to retrieve.
CommandException
java.util.List getPackagesByProfile(ISISContext SISContext,
ISISProcessProfile profile)
throws CommandException
ISISPackage
SISContext - the context object representing the current userprofile - The process profile to perform search with.
CommandException
java.util.List getPackagesByPrompt(ISISContext SISContext,
ISISPromptedProfile promptedProfile)
throws CommandException
ISISPackage
SISContext - the context object representing the current userpromptedProfile - The prompted profile object.
CommandException
java.util.List getPackageTemplates(ISISContext SISContext)
throws CommandException
ISISPackageTemplate
SISContext - the context object representing the current user
CommandException
java.util.List placePackageInFlow(ISISContext SISContext,
java.util.List placeInFlowReqs)
throws CommandException
ISISPlaceInFlow
SISContext - the context object representing the current userplaceInFlowReqs - A list of place in flow requests. ISISPlaceInFlowRequest
CommandException
java.util.List getProcessProfiles(ISISContext SISContext)
throws CommandException
ISISProcessProfile
SISContext - the context object representing the current user
CommandException
java.util.List getProfilePrompts(ISISContext SISContext,
ISISProcessProfile processProfile)
throws CommandException
ISISProfilePrompt
SISContext - the context object representing the current userprocessProfile - The process profile to get prompts for.
CommandException
java.util.List getProfilePrompts(ISISContext SISContext,
java.util.List processProfiles)
throws CommandException
ISISProfilePrompt
SISContext - the context object representing the current userprocessProfiles - A list of profiles ISISProcessProfile
CommandException
java.util.List setPackageFields(ISISContext SISContext,
int packageID,
java.util.List packageFields)
throws CommandException
ISISPackageField
SISContext - the context object representing the current userpackageID - The package ID to set fields on.packageFields - The fields to set.
CommandException
java.util.List setPackageFields(ISISContext SISContext,
ISISPackage fixedPackage,
java.util.List packageFields)
throws CommandException
ISISPackageField
SISContext - the context object representing the current userfixedPackage - The package to set fields on.packageFields - The fields to set.
CommandException
java.util.List getTemplateStartEvents(ISISContext SISContext,
java.lang.String templateName)
throws CommandException
ISISTemplateStartEvent objects.
SISContext - the context object representing the current usertemplateName - The template name to retrieve events for.
CommandException
java.util.List getTemplateStartEvents(ISISContext SISContext,
ISISPackageTemplate template)
throws CommandException
ISISTemplateStartEvent objects.
SISContext - the context object representing the current usertemplate - The template object to retrieve events for.
CommandException
java.util.List unlockPackage(ISISContext SISContext,
int packageID)
throws CommandException
ISISPackageResult
SISContext - the context object representing the current userpackageID - The package id of the package to unlock.
CommandException
java.util.List unlockPackage(ISISContext SISContext,
ISISPackage fixedPackage)
throws CommandException
ISISPackageResult
SISContext - the context object representing the current userfixedPackage - The package to unlock.
CommandExceptionISISCreatePackage _createPackage()
ISISPackageAttachment _createPackageAttachment()
ISISPlaceInFlowRequest _createPlaceInFlowRequest()
ISISPackageField _createPackageField()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||