it.eng.spago.workflow.api
Interface IWorkflowPackage


public interface IWorkflowPackage

Author:
zoppello The interface that represent Packages in Spago Workflow API In Spago Worrkflow API a Packages is a resource that contains Workflow Definitions A package has:

Method Summary
 java.lang.String getPackageDefinitionFileName()
           
 java.lang.String getPackageID()
           
 java.lang.String getPackageVersion()
           
 boolean isReferenced()
           
 

Method Detail

getPackageID

java.lang.String getPackageID()
Returns:
the package ID

getPackageVersion

java.lang.String getPackageVersion()
Returns:
the package Version

getPackageDefinitionFileName

java.lang.String getPackageDefinitionFileName()
Returns:
the package defintion file Name

isReferenced

boolean isReferenced()
                     throws WorkflowEngineException
Returns:
true if in the engine there are Process tha reference this package
Throws:
WorkflowEngineException