org.eclipse.stardust.engine.api.runtime
Interface DeploymentInfo

All Superinterfaces:
ModelReconfigurationInfo, ReconfigurationInfo, Serializable

public interface DeploymentInfo
extends ModelReconfigurationInfo

The DeploymentInfo class is used to receive information about a deployment operation. Deployment operations are all operations which modifies the models in audit trail or their attributes, i.e. deploy, overwrite, modify or delete.

Version:
$Revision$
Author:
ubirkemeyer

Method Summary
 String getDeploymentComment()
          Returns the comment provided when the deployment was performed.
 Date getDeploymentTime()
          Returns the time when the deployment operation was performed.
 int getRevision()
          The revision of the model.
 Date getValidFrom()
          Returns the validity start time for the model.
 
Methods inherited from interface org.eclipse.stardust.engine.api.runtime.ModelReconfigurationInfo
getErrors, getId, getModelOID, getWarnings, hasErrors, hasWarnings, isValid
 
Methods inherited from interface org.eclipse.stardust.engine.api.runtime.ReconfigurationInfo
success
 

Method Detail

getValidFrom

Date getValidFrom()
Returns the validity start time for the model. No processes from this model are startable when the current date is before this time stamp.

Returns:
the validity start date or null if unlimited.

getDeploymentTime

Date getDeploymentTime()
Returns the time when the deployment operation was performed.

Returns:
the deployment time

getDeploymentComment

String getDeploymentComment()
Returns the comment provided when the deployment was performed.

Returns:
the deployment comment.

getRevision

int getRevision()
The revision of the model. The revision is incremented each time the model is overwritten.

Returns:
the revision of the model.


Copyright © 2017 Eclipse Stardust. All Rights Reserved.