org.objectweb.speedo.naming.rdbsequence
Class RdbSequenceBinder
java.lang.Object
BasicPBinder
org.objectweb.speedo.naming.rdbsequence.RdbSequenceBinder
- public class RdbSequenceBinder
- extends BasicPBinder
This binder is specific to the rdb mapper.
- Author:
- S.Chassande-Barrioz
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RdbSequenceBinder
public RdbSequenceBinder()
setMappingStructuresRule
public void setMappingStructuresRule(byte mappingStructuresRule)
getSequenceName
public java.lang.String getSequenceName()
setSequenceName
public void setSequenceName(java.lang.String seqName)
getSeqStart
public java.lang.Integer getSeqStart()
setSeqStart
public void setSeqStart(java.lang.Integer seqStart)
getSeqIncrement
public java.lang.Integer getSeqIncrement()
setSeqIncrement
public void setSeqIncrement(java.lang.Integer seqIncrement)
getSeqCache
public java.lang.Integer getSeqCache()
setSeqCache
public void setSeqCache(java.lang.Integer seqCache)
getLogger
public Logger getLogger()
setLogger
public void setLogger(Logger logger)
resolve
public PName resolve(java.lang.Object conn,
PName pn)
throws PException
- Throws:
PException
export
public PName export(java.lang.Object conn,
java.lang.Object infoitem,
java.lang.Object hints)
throws PException
- Throws:
PException
export
public PName export(java.lang.Object c,
java.lang.Object en)
throws PException
- Throws:
PException
unexport
public void unexport(java.lang.Object conn,
PName pn)
throws PException
- Throws:
PException
unexport
public void unexport(java.lang.Object conn,
PName pn,
java.lang.Object hints)
throws PException
- Throws:
PException
encodeLong
public long encodeLong(PName pn)
throws PExceptionNaming,
java.lang.UnsupportedOperationException
- Throws:
PExceptionNaming
java.lang.UnsupportedOperationException
decodeLong
public PName decodeLong(long en)
throws PExceptionNaming,
java.lang.UnsupportedOperationException
- Throws:
PExceptionNaming
java.lang.UnsupportedOperationException
decodeString
public PName decodeString(java.lang.String en)
throws PExceptionNaming
- Throws:
PExceptionNaming
codingSupported
public boolean codingSupported(int codingtype)
encodeString
public java.lang.String encodeString(PName pn)
throws PExceptionNaming
- Throws:
PExceptionNaming