org.glite.ce.monitorapij.types
Class Policy

java.lang.Object
  extended byorg.glite.ce.monitorapij.types.Policy
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
Policy()
           
Policy(Query query, Action[] action, int rate)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Action[] getAction()
          Gets the action value for this Policy.
 Action getAction(int i)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 Query getQuery()
          Gets the query value for this Policy.
 int getRate()
          Gets the rate value for this Policy.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setAction(Action[] action)
          Sets the action value for this Policy.
 void setAction(int i, Action _value)
           
 void setQuery(Query query)
          Sets the query value for this Policy.
 void setRate(int rate)
          Sets the rate value for this Policy.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Policy

public Policy()

Policy

public Policy(Query query,
              Action[] action,
              int rate)
Method Detail

getQuery

public Query getQuery()
Gets the query value for this Policy.

Returns:
query

setQuery

public void setQuery(Query query)
Sets the query value for this Policy.

Parameters:
query -

getAction

public Action[] getAction()
Gets the action value for this Policy.

Returns:
action

setAction

public void setAction(Action[] action)
Sets the action value for this Policy.

Parameters:
action -

getAction

public Action getAction(int i)

setAction

public void setAction(int i,
                      Action _value)

getRate

public int getRate()
Gets the rate value for this Policy.

Returns:
rate

setRate

public void setRate(int rate)
Sets the rate value for this Policy.

Parameters:
rate -

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

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