org.ow2.dragon.ui.uibeans.sla
Class ManagedAgreementBean

java.lang.Object
  extended by org.ow2.dragon.ui.uibeans.sla.ManagedAgreementBean

public class ManagedAgreementBean
extends java.lang.Object

Author:
nsaladge - eBM Websourcing

Constructor Summary
ManagedAgreementBean()
           
ManagedAgreementBean(org.ow2.dragon.api.to.sla.ManagedAgreementTO magTO)
           
 
Method Summary
 void clear()
          Clears the agreement.
 java.lang.String create(java.lang.String agreementName, PartyBean client, java.lang.String providerIdOrName, java.lang.String clientEndpointName, java.util.Date expirationTime, TechnicalServiceBean techServiceBean, EndpointBean endpointBean)
          Creates an object with current attributes
 java.lang.String delete()
           
 java.lang.String deleteGuarantee(javax.servlet.http.HttpServletRequest request)
          Deletes the current endpoint from the database
 java.lang.String deleteMetric(javax.servlet.http.HttpServletRequest request)
          Deletes the current endpoint from the database
 java.lang.String export()
           
 AgreementBean getAgreementBean()
           
 PartyBean getClientBean()
           
 java.lang.String getCurrentState()
           
 java.lang.String getId()
           
 java.lang.String getIsEditable()
           
 boolean getIsSignedByClient()
           
 boolean getIsSignedByProvider()
           
static java.util.List<java.lang.String> getListStates()
           
 org.ow2.dragon.api.to.sla.ManagedAgreementTO getManagedAgreementTO()
           
 PartyBean getProviderBean()
           
 java.util.Date getSignedByClient()
           
 java.util.Date getSignedByProvider()
           
 java.lang.String getSlaDescription()
           
 java.lang.String isOrganization(PartyBean pb)
           
 java.lang.String load(javax.servlet.http.HttpServletRequest iRequest)
          Loads a technical service from the request parameter 'id'.
 void reset()
          Resets changes made to the current endpoint attributes.
 java.lang.String save()
          Saves the current techService with changes.
 void setAgreementBean(AgreementBean bean)
           
 void setClientBean(PartyBean clientBean)
           
 void setCurrentState(java.lang.String currentState)
           
 void setId(java.lang.String id)
           
 void setIsEditable(java.lang.String isEditable)
           
 void setIsSignedByClient(boolean isSignedByClient)
           
 void setIsSignedByProvider(boolean isSignedByProvider)
           
 void setManagedAgreementTO()
           
 void setManagedAgreementTO(org.ow2.dragon.api.to.sla.ManagedAgreementTO managedAgreementTO)
           
 void setProviderBean(PartyBean providerBean)
           
 void setSignedByClient(java.util.Date signedByClient)
           
 void setSignedByProvider(java.util.Date signedByProvider)
           
 void setSlaDescription(java.lang.String slaDescription)
           
 void validate()
          Validate the endpoint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedAgreementBean

public ManagedAgreementBean()

ManagedAgreementBean

public ManagedAgreementBean(org.ow2.dragon.api.to.sla.ManagedAgreementTO magTO)
                     throws com.ebm_ws.infra.bricks.error.LocalizedError
Throws:
com.ebm_ws.infra.bricks.error.LocalizedError
Method Detail

load

public java.lang.String load(javax.servlet.http.HttpServletRequest iRequest)
                      throws com.ebm_ws.infra.bricks.error.LocalizedError
Loads a technical service from the request parameter 'id'.

Throws:
com.ebm_ws.infra.bricks.error.LocalizedError

save

public java.lang.String save()
                      throws com.ebm_ws.infra.bricks.error.LocalizedError
Saves the current techService with changes.

Throws:
com.ebm_ws.infra.bricks.error.LocalizedError

export

public java.lang.String export()
                        throws com.ebm_ws.infra.bricks.error.LocalizedError
Throws:
com.ebm_ws.infra.bricks.error.LocalizedError

setManagedAgreementTO

public void setManagedAgreementTO()

create

public java.lang.String create(java.lang.String agreementName,
                               PartyBean client,
                               java.lang.String providerIdOrName,
                               java.lang.String clientEndpointName,
                               java.util.Date expirationTime,
                               TechnicalServiceBean techServiceBean,
                               EndpointBean endpointBean)
                        throws com.ebm_ws.infra.bricks.error.LocalizedError
Creates an object with current attributes

Throws:
com.ebm_ws.infra.bricks.error.LocalizedError

delete

public java.lang.String delete()
                        throws com.ebm_ws.infra.bricks.error.LocalizedError
Throws:
com.ebm_ws.infra.bricks.error.LocalizedError

deleteMetric

public java.lang.String deleteMetric(javax.servlet.http.HttpServletRequest request)
                              throws com.ebm_ws.infra.bricks.error.LocalizedError
Deletes the current endpoint from the database

Throws:
com.ebm_ws.infra.bricks.error.LocalizedError

deleteGuarantee

public java.lang.String deleteGuarantee(javax.servlet.http.HttpServletRequest request)
                                 throws com.ebm_ws.infra.bricks.error.LocalizedError
Deletes the current endpoint from the database

Throws:
com.ebm_ws.infra.bricks.error.LocalizedError

reset

public void reset()
Resets changes made to the current endpoint attributes.


clear

public void clear()
Clears the agreement.


validate

public void validate()
Validate the endpoint


getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)
Parameters:
id - the id to set

getAgreementBean

public AgreementBean getAgreementBean()
Returns:
the aBean

setAgreementBean

public void setAgreementBean(AgreementBean bean)
Parameters:
bean - the aBean to set

getCurrentState

public java.lang.String getCurrentState()
Returns:
the currentState

setCurrentState

public void setCurrentState(java.lang.String currentState)
Parameters:
currentState - the currentState to set

getIsEditable

public java.lang.String getIsEditable()
Returns:
the isEditable

setIsEditable

public void setIsEditable(java.lang.String isEditable)
Parameters:
isEditable - the isEditable to set

getIsSignedByClient

public boolean getIsSignedByClient()
Returns:
the isSignedByClient

setIsSignedByClient

public void setIsSignedByClient(boolean isSignedByClient)
Parameters:
isSignedByClient - the isSignedByClient to set

getIsSignedByProvider

public boolean getIsSignedByProvider()
Returns:
the isSignedByProvider

setIsSignedByProvider

public void setIsSignedByProvider(boolean isSignedByProvider)
Parameters:
isSignedByProvider - the isSignedByProvider to set

getManagedAgreementTO

public org.ow2.dragon.api.to.sla.ManagedAgreementTO getManagedAgreementTO()
Returns:
the managedAgreementTO

setManagedAgreementTO

public void setManagedAgreementTO(org.ow2.dragon.api.to.sla.ManagedAgreementTO managedAgreementTO)
Parameters:
managedAgreementTO - the managedAgreementTO 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

getSlaDescription

public java.lang.String getSlaDescription()
Returns:
the slaDescription

setSlaDescription

public void setSlaDescription(java.lang.String slaDescription)
Parameters:
slaDescription - the slaDescription to set

getListStates

public static java.util.List<java.lang.String> getListStates()
Returns:
the listStates

getClientBean

public PartyBean getClientBean()
Returns:
the clientBean

setClientBean

public void setClientBean(PartyBean clientBean)
Parameters:
clientBean - the clientBean to set

getProviderBean

public PartyBean getProviderBean()
Returns:
the providerBean

setProviderBean

public void setProviderBean(PartyBean providerBean)
Parameters:
providerBean - the providerBean to set

isOrganization

public java.lang.String isOrganization(PartyBean pb)


Copyright © 2008 eBMWebsourcing. All Rights Reserved.