org.ow2.dragon.api.service.sla
Interface SLAManager
- All Known Implementing Classes:
- SLAManagerImpl
@Transactional
public interface SLAManager
- Author:
- nsalatge - eBM WebSourcing
createManagedAgreement
java.lang.String createManagedAgreement(ManagedAgreementTO managedAgreementTO)
throws SLAServiceException
- ManagedAgreement Management
- Throws:
SLAServiceException
getManagedAgreement
@Transactional(readOnly=true)
ManagedAgreementTO getManagedAgreement(java.lang.String id)
throws SLAServiceException
- Throws:
SLAServiceException
getAllManagedAgreements
@Transactional(readOnly=true)
java.util.List<ManagedAgreementTO> getAllManagedAgreements(RequestOptionsTO requestOptionsTO)
throws SLAServiceException
- Throws:
SLAServiceException
getAllManagedAgreementsFromServiceId
@Transactional(readOnly=true)
java.util.List<ManagedAgreementTO> getAllManagedAgreementsFromServiceId(java.lang.String serviceId)
throws SLAServiceException
- Throws:
SLAServiceException
getAllManagedAgreementsFromEndpointId
@Transactional(readOnly=true)
java.util.List<ManagedAgreementTO> getAllManagedAgreementsFromEndpointId(java.lang.String endpointId)
throws SLAServiceException
- Throws:
SLAServiceException
importAgreementDefFile
java.lang.String importAgreementDefFile(org.w3c.dom.Document domDocument)
throws SLAServiceException
- Throws:
SLAServiceException
importAgreementDefFile
java.lang.String importAgreementDefFile(java.net.URI slaURI)
throws SLAServiceException
- import WS-agreement description
- Parameters:
wsdlURI - the uri of ws-agreement description
- Returns:
- the id where the agreement is stored
- Throws:
SLAServiceException - error to import
removeManagedAgreement
void removeManagedAgreement(java.lang.String agreementId)
throws SLAServiceException
- Throws:
SLAServiceException
searchManagedAgreement
@Transactional(readOnly=true)
java.util.List<ManagedAgreementTO> searchManagedAgreement(java.lang.String searchCriteria,
java.util.List<java.lang.String> searchedProperties,
RequestOptionsTO iOptions)
throws SLAServiceException
- Throws:
SLAServiceException
updateManagedAgreement
java.lang.String updateManagedAgreement(ManagedAgreementTO managedAgreementTO)
throws SLAServiceException
- Throws:
SLAServiceException
Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.