public interface DataManagerIf<T>
Modifier and Type | Field and Description |
---|---|
static org.apache.log4j.Logger |
logger |
Modifier and Type | Method and Description |
---|---|
T |
cloneFromExistingInstance(ReportContext context,
WizardSession session) |
T |
createNewInstance(WizardSession session) |
default java.util.Collection<T> |
getAllEntries(T obj) |
T |
loadExistingInstance(ReportContext context,
WizardSession session) |
boolean |
performLicenseCheck(java.lang.StringBuffer failureCause) |
void |
persistInstance(ReportContext context,
T obj,
int actionType,
int changeType,
WizardSession session) |
void |
updateCMDB(ReportContext context,
T obj,
java.lang.String user,
int actionType,
int changeType,
WizardSession session) |
T createNewInstance(WizardSession session) throws java.lang.Exception
java.lang.Exception
T loadExistingInstance(ReportContext context, WizardSession session) throws java.lang.Exception
java.lang.Exception
T cloneFromExistingInstance(ReportContext context, WizardSession session) throws java.lang.Exception
java.lang.Exception
void persistInstance(ReportContext context, T obj, int actionType, int changeType, WizardSession session) throws java.lang.Exception
java.lang.Exception
void updateCMDB(ReportContext context, T obj, java.lang.String user, int actionType, int changeType, WizardSession session) throws java.lang.Exception
java.lang.Exception
boolean performLicenseCheck(java.lang.StringBuffer failureCause)