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()
createJBIXml
public java.lang.String createJBIXml(ManagedAgreementTO maTO)
throws SLAServiceException
- JBI deploiement
- Specified by:
createJBIXml in interface SLAManager
- Throws:
SLAServiceException
createManagedAgreement
public java.lang.String createManagedAgreement(ManagedAgreementTO managedAgreementTO)
throws SLAServiceException
- ManagedAgreement Management
- Specified by:
createManagedAgreement in interface SLAManager
- Throws:
SLAServiceException
createProbeSettingsXml
public java.lang.String createProbeSettingsXml(ManagedAgreementTO maTO)
throws SLAServiceException
- Specified by:
createProbeSettingsXml in interface SLAManager
- Throws:
SLAServiceException
exportServiceDefFile
public java.lang.String exportServiceDefFile(java.lang.String id)
throws SLAServiceException
- Description copied from interface:
SLAManager
- export WS-agreement description
- Specified by:
exportServiceDefFile in interface SLAManager
- Returns:
- the agreement
- Throws:
SLAServiceException - error to export
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
getManagedAgreementUnifiedDAO
public GenericUnifiedDAO<ManagedAgreement,java.lang.String> getManagedAgreementUnifiedDAO()
- Returns:
- the managedAgreementDAO
getSlatransfertObjectAssembler
public SLATransfertObjectAssembler getSlatransfertObjectAssembler()
getTechServiceManager
public TechServiceManager getTechServiceManager()
- Returns:
- the techServiceManager
getTransfertObjectAssembler
public TransfertObjectAssembler getTransfertObjectAssembler()
- Returns:
- the transfertObjectAssembler
importServiceDefFile
public java.lang.String importServiceDefFile(org.w3c.dom.Document domDocument)
throws SLAServiceException
- Specified by:
importServiceDefFile in interface SLAManager
- Throws:
SLAServiceException
importServiceDefFile
public java.lang.String importServiceDefFile(org.w3c.dom.Element domElement)
throws SLAServiceException
- Specified by:
importServiceDefFile in interface SLAManager
- Throws:
SLAServiceException
importServiceDefFile
public java.lang.String importServiceDefFile(org.xml.sax.InputSource inputSource)
throws SLAServiceException
- Specified by:
importServiceDefFile in interface SLAManager
- Throws:
SLAServiceException
importServiceDefFile
public java.lang.String importServiceDefFile(java.lang.String slaURI)
throws SLAServiceException
- Description copied from interface:
SLAManager
- import WS-agreement description
- Specified by:
importServiceDefFile 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
setManagedAgreementUnifiedDAO
public void setManagedAgreementUnifiedDAO(GenericUnifiedDAO<ManagedAgreement,java.lang.String> managedAgreementUnifiedDAO)
- 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
updateManagedAgreement
public java.lang.String updateManagedAgreement(ManagedAgreementTO managedAgreementTO)
throws SLAServiceException
- Specified by:
updateManagedAgreement in interface SLAManager
- Throws:
SLAServiceException
getMetadataService
public MetadataService getMetadataService()
Copyright © 2008-2009 eBMWebsourcing. All Rights Reserved.