org.ow2.dragon.service.sla
Class SLAManagerImpl
java.lang.Object
org.ow2.dragon.service.sla.SLAManagerImpl
- All Implemented Interfaces:
- SLAManager
public class SLAManagerImpl
- extends java.lang.Object
- implements SLAManager
- Author:
- nsalatge - eBM WebSourcing
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SLAManagerImpl
public SLAManagerImpl()
createManagedAgreement
public java.lang.String createManagedAgreement(ManagedAgreementTO managedAgreementTO)
throws SLAServiceException
- Description copied from interface:
SLAManager
- ManagedAgreement Management
- Specified by:
createManagedAgreement in interface SLAManager
- Throws:
SLAServiceException
getAllManagedAgreements
public java.util.List<ManagedAgreementTO> getAllManagedAgreements(RequestOptionsTO requestOptionsTO)
throws SLAServiceException
- Specified by:
getAllManagedAgreements in interface SLAManager
- Throws:
SLAServiceException
getManagedAgreement
public ManagedAgreementTO getManagedAgreement(java.lang.String id)
throws SLAServiceException
- Specified by:
getManagedAgreement in interface SLAManager
- Throws:
SLAServiceException
getManagedAgreementDAO
public ManagedAgreementDAO getManagedAgreementDAO()
- Returns:
- the managedAgreementDAO
getSlatransfertObjectAssembler
public SLATransfertObjectAssembler getSlatransfertObjectAssembler()
getTechServiceManager
public TechServiceManager getTechServiceManager()
- Returns:
- the techServiceManager
getTransfertObjectAssembler
public TransfertObjectAssembler getTransfertObjectAssembler()
- Returns:
- the transfertObjectAssembler
importAgreementDefFile
public java.lang.String importAgreementDefFile(org.w3c.dom.Document slaContent)
throws SLAServiceException
- Specified by:
importAgreementDefFile in interface SLAManager
- Throws:
SLAServiceException
setPartyDAO
public void setPartyDAO(PartyDAO partyDAO)
importAgreementDefFile
public java.lang.String importAgreementDefFile(java.net.URI slaURI)
throws SLAServiceException
- Description copied from interface:
SLAManager
- import WS-agreement description
- Specified by:
importAgreementDefFile in interface SLAManager
- Returns:
- the id where the agreement is stored
- Throws:
SLAServiceException - error to import
removeManagedAgreement
public void removeManagedAgreement(java.lang.String id)
throws SLAServiceException
- Specified by:
removeManagedAgreement in interface SLAManager
- Throws:
SLAServiceException
searchManagedAgreement
public java.util.List<ManagedAgreementTO> searchManagedAgreement(java.lang.String searchCriteria,
java.util.List<java.lang.String> searchedProperties,
RequestOptionsTO options)
throws SLAServiceException
- Specified by:
searchManagedAgreement in interface SLAManager
- Throws:
SLAServiceException
setManagedAgreementDAO
public void setManagedAgreementDAO(ManagedAgreementDAO managedAgreementDAO)
- Parameters:
managedAgreementDAO - the managedAgreementDAO to set
setMetadataService
public void setMetadataService(MetadataService metadataService)
setSlatransfertObjectAssembler
public void setSlatransfertObjectAssembler(SLATransfertObjectAssembler slatransfertObjectAssembler)
setTechServiceManager
public void setTechServiceManager(TechServiceManager techServiceManager)
- Parameters:
techServiceManager - the techServiceManager to set
setTransfertObjectAssembler
public void setTransfertObjectAssembler(TransfertObjectAssembler transfertObjectAssembler)
- Parameters:
transfertObjectAssembler - the transfertObjectAssembler to set
setRoleOfPartyManager
public void setRoleOfPartyManager(RoleOfPartyManager roleOfPartyManager)
setEndpointDAO
public void setEndpointDAO(EndpointDAO endpointDAO)
updateManagedAgreement
public java.lang.String updateManagedAgreement(ManagedAgreementTO managedAgreementTO)
throws SLAServiceException
- Specified by:
updateManagedAgreement in interface SLAManager
- Throws:
SLAServiceException
getMetadataService
public MetadataService getMetadataService()
getAllManagedAgreementsFromServiceId
public java.util.List<ManagedAgreementTO> getAllManagedAgreementsFromServiceId(java.lang.String serviceId)
throws SLAServiceException
- Specified by:
getAllManagedAgreementsFromServiceId in interface SLAManager
- Throws:
SLAServiceException
getAllManagedAgreementsFromEndpointId
public java.util.List<ManagedAgreementTO> getAllManagedAgreementsFromEndpointId(java.lang.String endpointId)
throws SLAServiceException
- Specified by:
getAllManagedAgreementsFromEndpointId in interface SLAManager
- Throws:
SLAServiceException
Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.