org.alfresco.webservice.action
Class Rule

java.lang.Object
  extended by org.alfresco.webservice.action.Rule
All Implemented Interfaces:
java.io.Serializable

public class Rule
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Rule()
           
Rule(Reference ruleReference, Reference owningReference, java.lang.String[] ruleTypes, java.lang.String title, java.lang.String description, boolean executeAsynchronously, Action action)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Action getAction()
          Gets the action value for this Rule.
 java.lang.String getDescription()
          Gets the description value for this Rule.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 Reference getOwningReference()
          Gets the owningReference value for this Rule.
 Reference getRuleReference()
          Gets the ruleReference value for this Rule.
 java.lang.String[] getRuleTypes()
          Gets the ruleTypes value for this Rule.
 java.lang.String getRuleTypes(int i)
           
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getTitle()
          Gets the title value for this Rule.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean isExecuteAsynchronously()
          Gets the executeAsynchronously value for this Rule.
 void setAction(Action action)
          Sets the action value for this Rule.
 void setDescription(java.lang.String description)
          Sets the description value for this Rule.
 void setExecuteAsynchronously(boolean executeAsynchronously)
          Sets the executeAsynchronously value for this Rule.
 void setOwningReference(Reference owningReference)
          Sets the owningReference value for this Rule.
 void setRuleReference(Reference ruleReference)
          Sets the ruleReference value for this Rule.
 void setRuleTypes(int i, java.lang.String _value)
           
 void setRuleTypes(java.lang.String[] ruleTypes)
          Sets the ruleTypes value for this Rule.
 void setTitle(java.lang.String title)
          Sets the title value for this Rule.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Rule

public Rule()

Rule

public Rule(Reference ruleReference,
            Reference owningReference,
            java.lang.String[] ruleTypes,
            java.lang.String title,
            java.lang.String description,
            boolean executeAsynchronously,
            Action action)
Method Detail

getRuleReference

public Reference getRuleReference()
Gets the ruleReference value for this Rule.

Returns:
ruleReference

setRuleReference

public void setRuleReference(Reference ruleReference)
Sets the ruleReference value for this Rule.

Parameters:
ruleReference -

getOwningReference

public Reference getOwningReference()
Gets the owningReference value for this Rule.

Returns:
owningReference

setOwningReference

public void setOwningReference(Reference owningReference)
Sets the owningReference value for this Rule.

Parameters:
owningReference -

getRuleTypes

public java.lang.String[] getRuleTypes()
Gets the ruleTypes value for this Rule.

Returns:
ruleTypes

setRuleTypes

public void setRuleTypes(java.lang.String[] ruleTypes)
Sets the ruleTypes value for this Rule.

Parameters:
ruleTypes -

getRuleTypes

public java.lang.String getRuleTypes(int i)

setRuleTypes

public void setRuleTypes(int i,
                         java.lang.String _value)

getTitle

public java.lang.String getTitle()
Gets the title value for this Rule.

Returns:
title

setTitle

public void setTitle(java.lang.String title)
Sets the title value for this Rule.

Parameters:
title -

getDescription

public java.lang.String getDescription()
Gets the description value for this Rule.

Returns:
description

setDescription

public void setDescription(java.lang.String description)
Sets the description value for this Rule.

Parameters:
description -

isExecuteAsynchronously

public boolean isExecuteAsynchronously()
Gets the executeAsynchronously value for this Rule.

Returns:
executeAsynchronously

setExecuteAsynchronously

public void setExecuteAsynchronously(boolean executeAsynchronously)
Sets the executeAsynchronously value for this Rule.

Parameters:
executeAsynchronously -

getAction

public Action getAction()
Gets the action value for this Rule.

Returns:
action

setAction

public void setAction(Action action)
Sets the action value for this Rule.

Parameters:
action -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer



Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.