org.ow2.dragon.persistence.bo.sla
Class ManagedAgreement

java.lang.Object
  extended by org.ow2.dragon.persistence.bo.BaseObject
      extended by org.ow2.dragon.persistence.bo.sla.ManagedAgreement
All Implemented Interfaces:
java.io.Serializable

public class ManagedAgreement
extends BaseObject

See Also:
Serialized Form

Nested Class Summary
static class ManagedAgreement.AgreementState
           
 
Field Summary
protected  java.lang.String id
           
 
Constructor Summary
ManagedAgreement()
           
ManagedAgreement(org.ggf.schemas.graap._2007._03.ws_agreement.Agreement a, boolean isEditable)
           
 
Method Summary
 boolean equals(java.lang.Object other)
          Compares object equality.
 org.ggf.schemas.graap._2007._03.ws_agreement.Agreement getAgreement()
           
 Party getClient()
           
 ManagedAgreement.AgreementState getCurrentState()
           
 java.lang.String getId()
           
 java.lang.String getIdFile()
           
 java.lang.String getInitiator()
           
 java.lang.String getName()
           
 Party getProvider()
           
 java.lang.String getResponder()
           
 java.util.Date getSignedByClient()
           
 java.util.Date getSignedByProvider()
           
 int hashCode()
          When you override equals, you should override hashCode.
 boolean isEditable()
           
 void setAgreement(org.ggf.schemas.graap._2007._03.ws_agreement.Agreement a)
           
 void setClient(Party client)
           
 void setCurrentState(ManagedAgreement.AgreementState state)
           
 void setEditable(boolean isEditable)
           
 void setId(java.lang.String id)
           
 void setIdFile(java.lang.String idFile)
           
 void setInitiator(java.lang.String value)
           
 void setName(java.lang.String value)
           
 void setProvider(Party provider)
           
 void setResponder(java.lang.String value)
           
 void setSignedByClient(java.util.Date signedByClient)
           
 void setSignedByProvider(java.util.Date signedByProvider)
           
 java.lang.String toString()
          Returns a multi-line String with key=value pairs.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

id

protected java.lang.String id
Constructor Detail

ManagedAgreement

public ManagedAgreement()

ManagedAgreement

public ManagedAgreement(org.ggf.schemas.graap._2007._03.ws_agreement.Agreement a,
                        boolean isEditable)
Method Detail

getAgreement

public org.ggf.schemas.graap._2007._03.ws_agreement.Agreement getAgreement()
Returns:
the a

setAgreement

public void setAgreement(org.ggf.schemas.graap._2007._03.ws_agreement.Agreement a)
Parameters:
a - the a to set

isEditable

public boolean isEditable()
Returns:
the isEditable

setEditable

public void setEditable(boolean isEditable)
Parameters:
isEditable - the isEditable to set

getCurrentState

public ManagedAgreement.AgreementState getCurrentState()
Returns:
the state

setCurrentState

public void setCurrentState(ManagedAgreement.AgreementState state)
Parameters:
state - the state to set

getSignedByClient

public java.util.Date getSignedByClient()
Returns:
the signedByClient

setSignedByClient

public void setSignedByClient(java.util.Date signedByClient)
Parameters:
signedByClient - the signedByClient to set

getSignedByProvider

public java.util.Date getSignedByProvider()
Returns:
the signedByProvider

setSignedByProvider

public void setSignedByProvider(java.util.Date signedByProvider)
Parameters:
signedByProvider - the signedByProvider to set

getId

public java.lang.String getId()
Specified by:
getId in class BaseObject
Returns:
possible object is Long

setId

public void setId(java.lang.String id)
Specified by:
setId in class BaseObject
Parameters:
value - allowed object is Long

getClient

public Party getClient()
Returns:
the client

setClient

public void setClient(Party client)
Parameters:
client - the client to set

getIdFile

public java.lang.String getIdFile()
Returns:
the idFile

setIdFile

public void setIdFile(java.lang.String idFile)
Parameters:
idFile - the idFile to set

getProvider

public Party getProvider()
Returns:
the provider

setProvider

public void setProvider(Party provider)
Parameters:
provider - the provider to set

getName

public java.lang.String getName()

getInitiator

public java.lang.String getInitiator()

getResponder

public java.lang.String getResponder()

setName

public void setName(java.lang.String value)

setInitiator

public void setInitiator(java.lang.String value)

setResponder

public void setResponder(java.lang.String value)

equals

public boolean equals(java.lang.Object other)
Description copied from class: BaseObject
Compares object equality. When using Hibernate, the primary key should not be a part of this comparison.

Specified by:
equals in class BaseObject
Parameters:
other - object to compare to
Returns:
true/false based on equality tests

hashCode

public int hashCode()
Description copied from class: BaseObject
When you override equals, you should override hashCode. See "Why are equals() and hashCode() importation" for more information: http://www.hibernate.org/109.html

Specified by:
hashCode in class BaseObject
Returns:
hashCode

toString

public java.lang.String toString()
Description copied from class: BaseObject
Returns a multi-line String with key=value pairs.

Specified by:
toString in class BaseObject
Returns:
a String representation of this class.
See Also:
Object.toString()


Copyright © 2008 eBMWebsourcing. All Rights Reserved.