org.hyperic.hq.grouping
Interface CritterDump
- All Known Implementing Classes:
- PersistedCritter
public interface CritterDump
A CritterDump represents state which a Critter can store into (or be
reconstructed from.
Each of these fields represent 'generic' data that only a specific
CritterType
knows about.
This interface is also used to abstract out persistence, so that critters
are able to persist to anything implementing this method.
- See Also:
CritterType.compose(CritterDump)
,
CritterType.decompose(Critter, CritterDump)
getStringProp
java.lang.String getStringProp()
setStringProp
void setStringProp(java.lang.String s)
getDateProp
java.lang.Long getDateProp()
setDateProp
void setDateProp(java.lang.Long date)
getResourceProp
Resource getResourceProp()
setResourceProp
void setResourceProp(Resource r)
getNumericProp
java.math.BigDecimal getNumericProp()
setNumericProp
void setNumericProp(java.math.BigDecimal n)
getEnumProp
java.lang.Integer getEnumProp()
setEnumProp
void setEnumProp(java.lang.Integer e)
Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.