|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Mapper
Method Summary | |
---|---|
void |
createAttributeTables(PackageInfo packageInfo)
|
ResourceInfo |
createResource(java.lang.String resourcePath)
|
void |
deleteResource(int rid)
Deletes the given resource within a transaction. |
int |
getCollectionCount(long oid,
int feature)
|
ColumnConverter |
getColumnConverter()
|
int |
getNextCID()
|
long |
getNextOID(int rid)
|
int |
getNextPid()
|
int |
getNextRID()
|
OIDEncoder |
getOidEncoder()
|
PackageManager |
getPackageManager()
|
ResourceManager |
getResourceManager()
|
void |
insertAttribute(AttributeInfo attributeInfo,
int cid)
|
void |
insertClass(ClassInfo classInfo)
|
void |
insertContent(long oid)
|
void |
insertObject(long oid,
int cid)
|
void |
insertPackage(PackageInfo packageInfo)
|
void |
insertReference(long oid,
int feature,
int ordinal,
long target,
boolean content)
|
void |
insertResource(int rid,
java.lang.String path)
|
boolean |
lock(long oid,
int oca)
|
void |
moveReferenceAbsolute(long oid,
int feature,
int toIndex,
int fromIndex)
|
void |
moveReferencesRelative(long oid,
int feature,
int startIndex,
int endIndex,
int offset)
|
void |
removeContent(long oid)
|
void |
removeObject(long oid)
|
void |
removeReference(long oid,
int feature,
int ordinal)
|
java.util.Set<java.lang.Long> |
removeStaleReferences()
Removes all references with missing target objects. |
ResourceInfo |
selectResourceInfo(int rid)
|
ResourceInfo |
selectResourceInfo(java.lang.String path)
|
void |
sql(java.lang.String sql)
|
void |
sql(java.lang.String sql,
java.lang.Object[] args)
|
void |
sql(java.lang.String sql,
java.lang.Object[] args,
int[] types)
|
void |
transmitAllResources(org.eclipse.net4j.core.Channel channel)
|
void |
transmitAttributes(org.eclipse.net4j.core.Channel channel,
long oid,
ClassInfo classInfo)
|
void |
transmitContent(org.eclipse.net4j.core.Channel channel,
ResourceInfo resourceInfo)
|
void |
transmitExtent(org.eclipse.net4j.core.Channel channel,
int cid,
boolean exactMatch,
int rid)
|
void |
transmitObject(org.eclipse.net4j.core.Channel channel,
long oid)
|
void |
transmitReferences(org.eclipse.net4j.core.Channel channel,
long oid)
|
void |
transmitXRefs(org.eclipse.net4j.core.Channel channel,
long oid,
int rid)
|
Methods inherited from interface org.eclipse.net4j.spring.Service |
---|
addStateListener, dump, getState, isActive, isAutoStart, isStarted, removeStateListener, start, stop, testSetState |
Methods inherited from interface org.eclipse.net4j.spring.Loggable |
---|
debug, debug, error, error, fatal, fatal, getBeanName, getChild, getContainer, getFullBeanName, getLogger, info, info, isDebugEnabled, isErrorEnabled, isFatalEnabled, isInfoEnabled, isWarnEnabled, warn, warn |
Method Detail |
---|
int getNextPid()
int getNextCID()
int getNextRID()
long getNextOID(int rid)
void sql(java.lang.String sql)
void sql(java.lang.String sql, java.lang.Object[] args)
void sql(java.lang.String sql, java.lang.Object[] args, int[] types)
int getCollectionCount(long oid, int feature)
boolean lock(long oid, int oca)
void insertPackage(PackageInfo packageInfo)
void insertClass(ClassInfo classInfo)
void insertAttribute(AttributeInfo attributeInfo, int cid)
ResourceInfo createResource(java.lang.String resourcePath)
ResourceInfo selectResourceInfo(java.lang.String path)
ResourceInfo selectResourceInfo(int rid)
void insertReference(long oid, int feature, int ordinal, long target, boolean content)
void removeReference(long oid, int feature, int ordinal)
void moveReferenceAbsolute(long oid, int feature, int toIndex, int fromIndex)
void moveReferencesRelative(long oid, int feature, int startIndex, int endIndex, int offset)
void insertObject(long oid, int cid)
void insertContent(long oid)
void removeObject(long oid)
void removeContent(long oid)
void transmitContent(org.eclipse.net4j.core.Channel channel, ResourceInfo resourceInfo)
void transmitObject(org.eclipse.net4j.core.Channel channel, long oid)
void transmitAttributes(org.eclipse.net4j.core.Channel channel, long oid, ClassInfo classInfo)
void transmitReferences(org.eclipse.net4j.core.Channel channel, long oid)
void transmitAllResources(org.eclipse.net4j.core.Channel channel)
void transmitExtent(org.eclipse.net4j.core.Channel channel, int cid, boolean exactMatch, int rid)
void transmitXRefs(org.eclipse.net4j.core.Channel channel, long oid, int rid)
void deleteResource(int rid)
rid
- The RID
of the resource to be deleted.java.util.Set<java.lang.Long> removeStaleReferences()
Set
of modified OID
s.void createAttributeTables(PackageInfo packageInfo)
void insertResource(int rid, java.lang.String path)
OIDEncoder getOidEncoder()
PackageManager getPackageManager()
ResourceManager getResourceManager()
ColumnConverter getColumnConverter()
|
Copyright (c) 2004, 2005, 2006 Eike Stepper, Germany. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |