com.karmasphere.share.persist
Class Feed

java.lang.Object
  extended by com.karmasphere.share.persist.Persistent
      extended by com.karmasphere.share.persist.PersistentContainer<Fact>
          extended by com.karmasphere.share.persist.Feed
All Implemented Interfaces:
Transformable

public class Feed
extends PersistentContainer<Fact>
implements Transformable


Field Summary
static String TYPE
           
 
Constructor Summary
Feed(String keyname)
           
Feed(String keyname, IdentityType type, String handler, String handlerArg, int ttl, int min, int max, int defaultValue, String defaultData, int version, int delta)
           
Feed(String keyname, int version, int delta)
           
Feed(String keyname, int idtype, String handler, String handlerArg, int ttl, int min, int max, int defaultValue, String defaultData, int version, int delta)
           
 
Method Summary
 String getAdvertType()
          Returns the 'advert type' for this container class.
 String getDefaultData()
           
 int getDefaultValue()
           
 String getHandler()
           
 String getHandlerArg()
           
 IdentityType getIdentityType()
           
 int getIdentityTypeId()
           
 int getMaxValue()
           
 int getMinValue()
           
 int getTtl()
           
 void setDefaultData(String defaultData)
           
 void setDefaultValue(int defaultValue)
           
 void setHandler(String handler)
           
 void setHandlerArg(String handlerarg)
           
 void setIdentityType(IdentityType type)
           
 void setIdentityTypeId(int idtype)
           
 void setMaxValue(int maxValue)
           
 void setMinValue(int minValue)
           
 void setTtl(int ttl)
           
protected  void toStringDetails(StringBuilder buf)
           
 Object transform(BeanTransformer bt)
           
 
Methods inherited from class com.karmasphere.share.persist.PersistentContainer
equals, getDelta, getKeyname, getVersion, hashCode, nextDelta, nextVersion, setDelta, setKeyname, setVersion, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE

public static final String TYPE
See Also:
Constant Field Values
Constructor Detail

Feed

public Feed(String keyname,
            int version,
            int delta)

Feed

public Feed(String keyname)

Feed

public Feed(String keyname,
            IdentityType type,
            String handler,
            String handlerArg,
            int ttl,
            int min,
            int max,
            int defaultValue,
            String defaultData,
            int version,
            int delta)

Feed

public Feed(String keyname,
            int idtype,
            String handler,
            String handlerArg,
            int ttl,
            int min,
            int max,
            int defaultValue,
            String defaultData,
            int version,
            int delta)
Method Detail

getAdvertType

public String getAdvertType()
Description copied from class: PersistentContainer
Returns the 'advert type' for this container class. This must be a string of lowercase letters without spaces or punctuation, suitable for use as a filename component. The type and the keyname uniquely identify the container.

Specified by:
getAdvertType in class PersistentContainer<Fact>

setIdentityType

public void setIdentityType(IdentityType type)

setIdentityTypeId

public void setIdentityTypeId(int idtype)

getIdentityType

public IdentityType getIdentityType()

getIdentityTypeId

public int getIdentityTypeId()

setHandler

public void setHandler(String handler)

getHandler

public String getHandler()

setHandlerArg

public void setHandlerArg(String handlerarg)

getHandlerArg

public String getHandlerArg()

setTtl

public void setTtl(int ttl)

getTtl

public int getTtl()

setMinValue

public void setMinValue(int minValue)

getMinValue

public int getMinValue()

setMaxValue

public void setMaxValue(int maxValue)

getMaxValue

public int getMaxValue()

setDefaultValue

public void setDefaultValue(int defaultValue)

getDefaultValue

public int getDefaultValue()

setDefaultData

public void setDefaultData(String defaultData)

getDefaultData

public String getDefaultData()

toStringDetails

protected void toStringDetails(StringBuilder buf)
Overrides:
toStringDetails in class PersistentContainer<Fact>

transform

public Object transform(BeanTransformer bt)
Specified by:
transform in interface Transformable


Copyright © 2004-2005 Karamsphere. All Rights Reserved.