org.wsmo.service.orchestration.rule
Interface OrchestrationRules

All Superinterfaces:
org.wsmo.common.Entity
All Known Implementing Classes:
RulesRI

public interface OrchestrationRules
extends org.wsmo.common.Entity

Interface or class description

Version:
$Revision: 1850 $ $Date: 2006-10-24 17:59:38 +0300 (Tue, 24 Oct 2006) $
Author:
James Scicluna, Thomas Haselwanter Created on 06-Dec-2005 Committed by $Author: vassil_momtchev $ $Source$,

Method Summary
 void addRule(Rule rule)
          Adds a rule to the choreography
 Set<Rule> listRules()
          Returns Rules that make up this choreography.
 void removeRule(Rule rule)
          Removes the specified rule from the choreography
 
Methods inherited from interface org.wsmo.common.Entity
addNFPValue, addNFPValue, getIdentifier, listNFPValues, listNFPValues, removeNFP, removeNFPValue, removeNFPValue
 

Method Detail

listRules

Set<Rule> listRules()
Returns Rules that make up this choreography.

Returns:
Set of Rules

removeRule

void removeRule(Rule rule)
Removes the specified rule from the choreography

Parameters:
rule - Rule object to be removed

addRule

void addRule(Rule rule)
Adds a rule to the choreography

Parameters:
rule - Rule object to be added to the choreography


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