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

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

public class AgreementBean
extends java.lang.Object

Author:
nsaladge - eBM Websourcing

Constructor Summary
AgreementBean()
           
AgreementBean(org.ow2.dragon.api.to.sla.AgreementTO agTO)
           
 
Method Summary
 void clear()
          Clears the agreement.
 java.lang.String create(java.lang.String agreementName, java.lang.String clientName, java.lang.String providerName, java.lang.String clientEndpointName, java.util.Date expirationTime, TechnicalServiceBean techServiceBean, EndpointBean endpointBean)
          Creates an object with current attributes
 java.lang.String createClientEnpoint(java.lang.String clientName, java.lang.String endpointName)
           
 java.lang.String delete()
          Deletes the current endpoint from the database
 org.ow2.dragon.api.to.sla.AgreementTO getAgreementTO()
           
 java.util.List<java.lang.String> getAllProviderOperations()
           
 java.lang.String getClientEndpoint()
           
 java.util.Date getExpirationTime()
           
 java.util.List<GuaranteeBean> getGuaranteesBean()
           
 java.lang.Long getId()
           
 java.lang.String getName()
           
 java.lang.String getProviderEndpoint()
           
 java.lang.String getSelectedProvider()
           
 ServiceDescriptionTermBean getServiceDescriptionBean()
           
 ServicePropertiesBean getServicePropertiesBean()
           
 ServiceReferenceBean getServiceReferenceBean()
           
 void initGuaranteesBean()
           
 void 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 setAgreementTO()
           
 void setClientEndpoint(java.lang.String initiator)
           
 void setExpirationTime(java.util.Date expirationTime)
           
 void setGuaranteesBean(java.util.List<GuaranteeBean> guaranteeBean)
           
 void setId(java.lang.Long id)
           
 void setName(java.lang.String name)
           
 void setProviderEndpoint(java.lang.String responder)
           
 void setSelectedProvider(java.lang.String selectedProvider)
           
 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

AgreementBean

public AgreementBean()

AgreementBean

public AgreementBean(org.ow2.dragon.api.to.sla.AgreementTO agTO)
              throws com.ebm_ws.infra.bricks.error.LocalizedError
Throws:
com.ebm_ws.infra.bricks.error.LocalizedError
Method Detail

initGuaranteesBean

public void initGuaranteesBean()

getExpirationTime

public java.util.Date getExpirationTime()

setExpirationTime

public void setExpirationTime(java.util.Date expirationTime)

load

public void 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

setAgreementTO

public void setAgreementTO()

create

public java.lang.String create(java.lang.String agreementName,
                               java.lang.String clientName,
                               java.lang.String providerName,
                               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

createClientEnpoint

public java.lang.String createClientEnpoint(java.lang.String clientName,
                                            java.lang.String endpointName)

delete

public java.lang.String delete()
                        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.Long getId()

getName

public java.lang.String getName()
Returns:
the name

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getClientEndpoint

public java.lang.String getClientEndpoint()
Returns:
the initiator

setClientEndpoint

public void setClientEndpoint(java.lang.String initiator)
Parameters:
initiator - the initiator to set

getProviderEndpoint

public java.lang.String getProviderEndpoint()
Returns:
the responder

setProviderEndpoint

public void setProviderEndpoint(java.lang.String responder)
Parameters:
responder - the responder to set

getServiceDescriptionBean

public ServiceDescriptionTermBean getServiceDescriptionBean()

getServiceReferenceBean

public ServiceReferenceBean getServiceReferenceBean()

getServicePropertiesBean

public ServicePropertiesBean getServicePropertiesBean()

getGuaranteesBean

public java.util.List<GuaranteeBean> getGuaranteesBean()
Returns:
the guaranteeBean

setGuaranteesBean

public void setGuaranteesBean(java.util.List<GuaranteeBean> guaranteeBean)
Parameters:
guaranteeBean - the guaranteeBean to set

setId

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

getAgreementTO

public org.ow2.dragon.api.to.sla.AgreementTO getAgreementTO()
Returns:
the agreementTO

getSelectedProvider

public java.lang.String getSelectedProvider()
Returns:
the selectedProvider

setSelectedProvider

public void setSelectedProvider(java.lang.String selectedProvider)
Parameters:
selectedProvider - the selectedProvider to set

getAllProviderOperations

public java.util.List<java.lang.String> getAllProviderOperations()
                                                          throws com.ebm_ws.infra.bricks.error.LocalizedError
Throws:
com.ebm_ws.infra.bricks.error.LocalizedError


Copyright © 2008 eBMWebsourcing. All Rights Reserved.