org.gwe.persistence.model
Class BaseModelInfo<KEY_TYPE>
java.lang.Object
org.gwe.persistence.model.BaseModelInfo<KEY_TYPE>
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AllocationInfo, BundleInfo, ComputeResourceInfo, DaemonConfigDesc, HeadResourceInfo, JobExecutionInfo, JobInfo, OrderExecutionProfileInfo, OrderInfo, VarInfo
public abstract class BaseModelInfo<KEY_TYPE>
- extends java.lang.Object
- implements java.io.Serializable
- Since:
- Oct 4, 2007
- Author:
- Marco Ruiz
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseModelInfo
public BaseModelInfo()
setEventLogger
public static void setEventLogger(IEventLogger eventLogger)
getId
public abstract KEY_TYPE getId()
getWhenCreated
public java.sql.Timestamp getWhenCreated()
stampWhenCreated
public void stampWhenCreated()
logCreateEvent
public void logCreateEvent()
logEvent
public java.sql.Timestamp logEvent(EventType evType,
BaseModelInfo... relatedModels)
logEvent
public java.sql.Timestamp logEvent(EventType evType,
java.sql.Timestamp when,
BaseModelInfo... relatedModels)
createModelSummaryFor
public ModelSummary<KEY_TYPE> createModelSummaryFor(EventType ev)
Copyright © 2007-2009. All Rights Reserved.