org.deri.wsmo4j.orchestration
Class OrchestrationRI

java.lang.Object
  extended by com.ontotext.wsmo4j.common.EntityImpl
      extended by com.ontotext.wsmo4j.common.TopEntityImpl
          extended by org.deri.wsmo4j.orchestration.OrchestrationRI
All Implemented Interfaces:
org.wsmo.common.Entity, org.wsmo.common.TopEntity, org.wsmo.service.Orchestration

public class OrchestrationRI
extends com.ontotext.wsmo4j.common.TopEntityImpl
implements Orchestration

Interface or class description

Version:
$Revision: 1845 $ $Date: 2006-10-24 17:13:25 +0300 (Tue, 24 Oct 2006) $
Author:
James Scicluna Created on 30-May-2006 Committed by $Author: vassil_momtchev $ $Source$,

Constructor Summary
OrchestrationRI(org.wsmo.common.Identifier id)
          Default constructor of the Orchestration
OrchestrationRI(org.wsmo.common.Identifier id, StateSignature signature, OrchestrationRules rules)
          Initializes the Orchestration object with the given parameters.
 
Method Summary
 OrchestrationRules getRules()
          Returns the transition rules of the orchestration description.
 StateSignature getStateSignature()
          Returns the state signature of the orchestration description.
 void setRules(OrchestrationRules rules)
          Sets the transition rules of the orchestration description.
 void setStateSignature(StateSignature signature)
          Sets the state signature of the orchestration description.
 
Methods inherited from class com.ontotext.wsmo4j.common.TopEntityImpl
addMediator, addNamespace, addOntology, equals, findNamespace, getDefaultNamespace, getWsmlVariant, listMediators, listNamespaces, listOntologies, removeMediator, removeNamespace, removeNamespace, removeOntology, removeOntology, setDefaultNamespace, setDefaultNamespace, setWsmlVariant
 
Methods inherited from class com.ontotext.wsmo4j.common.EntityImpl
addNFPValue, addNFPValue, getIdentifier, hashCode, listNFPValues, listNFPValues, removeNFP, removeNFPValue, removeNFPValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.wsmo.common.Entity
addNFPValue, addNFPValue, getIdentifier, listNFPValues, listNFPValues, removeNFP, removeNFPValue, removeNFPValue
 

Constructor Detail

OrchestrationRI

public OrchestrationRI(org.wsmo.common.Identifier id,
                       StateSignature signature,
                       OrchestrationRules rules)
Initializes the Orchestration object with the given parameters.

Parameters:
id - An Identifier for the Orchestration
signature - The StateSignature of the Orchestration
rules - The transition Rules of the Orchestration

OrchestrationRI

public OrchestrationRI(org.wsmo.common.Identifier id)
Default constructor of the Orchestration

Parameters:
id - An Identifier of the Orchestration
Method Detail

getStateSignature

public StateSignature getStateSignature()
Description copied from interface: Orchestration
Returns the state signature of the orchestration description.

Returns:
A StateSignature object or null.

setStateSignature

public void setStateSignature(StateSignature signature)
Description copied from interface: Orchestration
Sets the state signature of the orchestration description.

Parameters:
signature - StateSignature object to be set.

getRules

public OrchestrationRules getRules()
Description copied from interface: Orchestration
Returns the transition rules of the orchestration description.

Returns:
A Rules object containing the transition rules.

setRules

public void setRules(OrchestrationRules rules)
Description copied from interface: Orchestration
Sets the transition rules of the orchestration description.

Parameters:
rules - Rules object to be set.


Copyright © 2004-2008 Ontotext Lab.. All Rights Reserved.