org.rhq.enterprise.server.drift
Class DriftTemplateManagerBean
java.lang.Object
org.rhq.enterprise.server.drift.DriftTemplateManagerBean
- All Implemented Interfaces:
- DriftTemplateManagerLocal, DriftTemplateManagerRemote
public class DriftTemplateManagerBean
- extends Object
- implements DriftTemplateManagerLocal, DriftTemplateManagerRemote
|
Method Summary |
org.rhq.core.domain.drift.DriftDefinitionTemplate |
createTemplate(org.rhq.core.domain.auth.Subject subject,
int resourceTypeId,
boolean isUserDefined,
org.rhq.core.domain.drift.DriftDefinition definition)
|
void |
createTemplateChangeSet(org.rhq.core.domain.auth.Subject subject,
int templateId,
int driftDefId,
int snapshotVersion)
|
void |
deleteTemplate(org.rhq.core.domain.auth.Subject subject,
int templateId)
|
org.rhq.core.domain.util.PageList<org.rhq.core.domain.drift.DriftDefinitionTemplate> |
findTemplatesByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.DriftDefinitionTemplateCriteria criteria)
|
void |
pinTemplate(org.rhq.core.domain.auth.Subject subject,
int templateId,
int driftDefId,
int snapshotVersion)
|
void |
updateTemplate(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.drift.DriftDefinitionTemplate updatedTemplate)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DriftTemplateManagerBean
public DriftTemplateManagerBean()
findTemplatesByCriteria
public org.rhq.core.domain.util.PageList<org.rhq.core.domain.drift.DriftDefinitionTemplate> findTemplatesByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.DriftDefinitionTemplateCriteria criteria)
- Specified by:
findTemplatesByCriteria in interface DriftTemplateManagerRemote
createTemplate
public org.rhq.core.domain.drift.DriftDefinitionTemplate createTemplate(org.rhq.core.domain.auth.Subject subject,
int resourceTypeId,
boolean isUserDefined,
org.rhq.core.domain.drift.DriftDefinition definition)
- Specified by:
createTemplate in interface DriftTemplateManagerRemote
pinTemplate
public void pinTemplate(org.rhq.core.domain.auth.Subject subject,
int templateId,
int driftDefId,
int snapshotVersion)
- Specified by:
pinTemplate in interface DriftTemplateManagerRemote
createTemplateChangeSet
public void createTemplateChangeSet(org.rhq.core.domain.auth.Subject subject,
int templateId,
int driftDefId,
int snapshotVersion)
- Specified by:
createTemplateChangeSet in interface DriftTemplateManagerLocal
deleteTemplate
public void deleteTemplate(org.rhq.core.domain.auth.Subject subject,
int templateId)
- Specified by:
deleteTemplate in interface DriftTemplateManagerRemote
updateTemplate
public void updateTemplate(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.drift.DriftDefinitionTemplate updatedTemplate)
- Specified by:
updateTemplate in interface DriftTemplateManagerRemote
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.