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(com.ebmwebsourcing.agreement.definition.api.Agreement agTO, ManagedAgreementBean mab)
           
 
Method Summary
 java.lang.String create(java.lang.String type, ManagedAgreementBean template, 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
 com.ebmwebsourcing.agreement.definition.api.Agreement getAgreementTO()
           
 java.util.List<java.lang.String> getAllProviderOperations()
           
 java.lang.String getClientEndpoint()
           
 java.util.Date getExpirationTime()
           
 java.util.List<GuaranteeBean> getGuaranteesBean()
           
 java.lang.String getName()
           
 java.lang.String getProviderEndpoint()
           
 java.lang.String getSelectedProvider()
           
 java.lang.String getSelectedTemplate()
           
 ServiceDescriptionTermBean getServiceDescriptionBean()
           
 ServicePropertiesBean getServicePropertiesBean()
           
 ServiceReferenceBean getServiceReferenceBean()
           
 java.lang.String getTemplateId()
           
 void initGuaranteesBean()
           
 void reset()
          Resets changes made to the current endpoint attributes.
 java.lang.String save()
          Saves the current techService with changes.
 void setClientEndpoint(java.lang.String initiator)
           
 void setExpirationTime(java.util.Date expirationTime)
           
 void setGuaranteesBean(java.util.List<GuaranteeBean> guaranteeBean)
           
 void setName(java.lang.String name)
           
 void setProviderEndpoint(java.lang.String responder)
           
 void setSelectedProvider(java.lang.String selectedProvider)
           
 void setSelectedTemplate(java.lang.String selectedTemplate)
           
 void setTemplateId(java.lang.String templateId)
           
 
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(com.ebmwebsourcing.agreement.definition.api.Agreement agTO,
                     ManagedAgreementBean mab)
              throws org.ow2.opensuit.core.error.LocalizedError
Throws:
org.ow2.opensuit.core.error.LocalizedError
Method Detail

initGuaranteesBean

public void initGuaranteesBean()
                        throws org.ow2.opensuit.core.error.LocalizedError
Throws:
org.ow2.opensuit.core.error.LocalizedError

getExpirationTime

public java.util.Date getExpirationTime()

setExpirationTime

public void setExpirationTime(java.util.Date expirationTime)

save

public java.lang.String save()
                      throws org.ow2.opensuit.core.error.LocalizedError
Saves the current techService with changes.

Throws:
org.ow2.opensuit.core.error.LocalizedError

create

public java.lang.String create(java.lang.String type,
                               ManagedAgreementBean template,
                               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 org.ow2.opensuit.core.error.LocalizedError
Creates an object with current attributes

Throws:
org.ow2.opensuit.core.error.LocalizedError

createClientEnpoint

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

delete

public java.lang.String delete()
                        throws org.ow2.opensuit.core.error.LocalizedError
Deletes the current endpoint from the database

Throws:
org.ow2.opensuit.core.error.LocalizedError

reset

public void reset()
           throws org.ow2.opensuit.core.error.LocalizedError
Resets changes made to the current endpoint attributes.

Throws:
org.ow2.opensuit.core.error.LocalizedError

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

getAgreementTO

public com.ebmwebsourcing.agreement.definition.api.Agreement 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 org.ow2.opensuit.core.error.LocalizedError
Throws:
org.ow2.opensuit.core.error.LocalizedError

getTemplateId

public java.lang.String getTemplateId()

setTemplateId

public void setTemplateId(java.lang.String templateId)

getSelectedTemplate

public java.lang.String getSelectedTemplate()

setSelectedTemplate

public void setSelectedTemplate(java.lang.String selectedTemplate)


Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.