|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.openmarket.basic.common.BaseTable
com.openmarket.xcelerate.util.BaseTable
com.fatwire.assetapi.data.ExternalResourceMap
public class ExternalResourceMap
Map external resuorces to internal id's. The whole issue is that external resuorces can be identified by arbitrary id's whereas internally we can only store longs.
Field Summary | |
---|---|
protected static java.lang.String |
_EXTERNALID_FIELD
|
protected static java.lang.String |
_ID_FIELD
|
protected static java.lang.String |
_INTERNALID_FIELD
|
protected static java.lang.String |
_TYPE_FIELD
|
protected static java.lang.String |
TBLNAME
|
Fields inherited from class com.openmarket.basic.common.BaseTable |
---|
COMMA, FW_TABLE_PREFIX, STAR |
Constructor Summary | |
---|---|
ExternalResourceMap(ICS ics)
|
Method Summary | |
---|---|
java.lang.String |
getExternalId(long localid)
|
long |
getInternalId(java.lang.String extid,
java.lang.String assetType,
boolean create)
|
void |
install(java.lang.String aclList)
|
Methods inherited from class com.openmarket.basic.common.BaseTable |
---|
callCatalogManager, countSQL, countSQL, countSQL, deleteSQL, discardList, executeSQL, executeSQL, flushTable, flushTable, getICS, getTableName, prepareSQLDate, querySQL, querySQL, querySQL, querySQL, querySQL, querySQL, querySQL, querySQL, querySQL, querySQLRaw, quoteSQLString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String _INTERNALID_FIELD
protected static final java.lang.String _TYPE_FIELD
protected static final java.lang.String _EXTERNALID_FIELD
protected static final java.lang.String _ID_FIELD
protected static final java.lang.String TBLNAME
Constructor Detail |
---|
public ExternalResourceMap(ICS ics)
Method Detail |
---|
public void install(java.lang.String aclList) throws com.openmarket.basic.interfaces.AssetException
com.openmarket.basic.interfaces.AssetException
public java.lang.String getExternalId(long localid)
public long getInternalId(java.lang.String extid, java.lang.String assetType, boolean create)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |