com.fatwire.assetapi.data
Class ProxyAssetType
java.lang.Object
com.fatwire.assetapi.data.ProxyAssetType
- All Implemented Interfaces:
- com.fatwire.cache.Cacheable, com.openmarket.framework.interfaces.IAbstractBase, com.openmarket.framework.interfaces.IAbstractObject, com.openmarket.xcelerate.interfaces.IAsset
public class ProxyAssetType
- extends java.lang.Object
- implements com.openmarket.xcelerate.interfaces.IAsset
TODO: Add class/interface details
Field Summary |
protected static org.apache.commons.logging.Log |
log
|
Fields inherited from interface com.openmarket.xcelerate.interfaces.IAsset |
ACTION_ADD, ACTION_CHANGE, ACTION_MOVETO, ACTION_REMOVE, ALL, ASSETEVENTSTOEXECUTE, CREATEDBY, CREATEDDATE, DESCRIPTION, DOCTYPE, ENDDATE, FILENAME, FWTAGS, LOAD_EDITABLE, LOAD_READONLY, LOAD_READONLY_COMPLETE, LOCALFIELDS, LOCKKEY, m_sStatusCreated, m_sStatusEdited, m_sStatusExpired, m_sStatusPublished, m_sStatusReceived, m_sStatusUpgrade, m_sStatusVoided, NAME, NAMEDASSOCIATION, PATH, PUBLIST, STARTDATE, STATUS, SUBTYPE, TEMPLATE, UID, UNNAMEDASSOCIATION, UPDATEDBY, UPDATEDDATE, URLDOC, URLXMLDOC |
Fields inherited from interface com.openmarket.framework.interfaces.IAbstractObject |
m_aClassCheckOut1, m_aClassDeleteRevision, m_aClassRollBack1, m_aClassTrack1, m_aClassTrack2, m_aClassUntrack1, m_aClassUntrack2, m_sCheckOutMethod, m_sDeleteRevisionMethod, m_sRollBackMethod, m_sTrackMethod, m_sUntrackMethod |
Fields inherited from interface com.openmarket.framework.interfaces.IAbstractBase |
m_aClassCreate1, m_aClassCreate2, m_aClassCreate3, m_aClassDeinstall1, m_aClassDeinstall2, m_aClassDeinstall3, m_aClassInstall1, m_aClassInstall2, m_aClassInstall3, m_aClassList1, m_aClassList2, m_aClassList3, m_aClassLoad1, m_aClassLoad10, m_aClassLoad11, m_aClassLoad12, m_aClassLoad13, m_aClassLoad14, m_aClassLoad15, m_aClassLoad16, m_aClassLoad17, m_aClassLoad18, m_aClassLoad19, m_aClassLoad2, m_aClassLoad20, m_aClassLoad21, m_aClassLoad22, m_aClassLoad23, m_aClassLoad24, m_aClassLoad3, m_aClassLoad4, m_aClassLoad5, m_aClassLoad6, m_aClassLoad7, m_aClassLoad8, m_aClassLoad9, m_sCreateMethod, m_sDeinstallMethod, m_sInstallMethod, m_sListMethod, m_sLoadMethod, m_sPrefixSeparator |
Method Summary |
int |
addChild(ICS ics,
com.openmarket.xcelerate.interfaces.IAsset oIChildObject,
java.lang.String sAssociationName,
java.lang.Integer iRank)
|
int |
addChild(ICS ics,
java.lang.String objType,
java.lang.Long objId,
java.lang.String sAssociationName,
java.lang.Integer iRank)
|
void |
AddMembers(ICS ics,
java.lang.String attributename,
IList list)
|
void |
AddSite(ICS ics,
java.lang.String pubid)
|
int |
AddToAssetPublication(ICS ics,
java.lang.String pubids)
|
int |
Allocate(ICS ics)
|
int |
Allocate(ICS ics,
java.lang.String sList)
|
boolean |
CanBeAssetChild(ICS ics)
|
boolean |
CanEdit(ICS ics)
|
boolean |
canTakeAction(ICS ics,
java.lang.String action,
java.lang.String attributename,
java.lang.String memberid,
java.lang.String replacingmember)
|
void |
ChangeRef(ICS ics,
java.lang.String attributename,
IList list)
|
int |
CheckIn(ICS ics,
java.lang.String sAnnotation,
boolean bLeave)
|
void |
childGather(ICS ics,
java.lang.String sPrefix,
java.lang.String sFieldList)
|
IList |
Children(ICS ics,
java.lang.String sObjectType,
java.lang.Long lObjectId,
java.lang.Integer iObjectVersion,
java.lang.String sNodeCode,
java.lang.String sOrder)
|
void |
Cleanup(ICS ics)
|
int |
clearChildren(ICS ics,
java.lang.String sNodeCode)
|
void |
CopyFixAssetData(ICS ics,
com.openmarket.xcelerate.interfaces.IAsset srcAsset,
IReplicate replicate)
|
void |
CopyFrom(ICS ics,
java.lang.String assettype,
java.lang.String newname,
java.lang.String newpubid,
com.openmarket.xcelerate.interfaces.IAsset src,
IReplicate rep)
|
static com.openmarket.framework.interfaces.IAbstractBase |
Create(ICS ics,
java.lang.String typeName,
java.lang.Long assetId)
|
static com.openmarket.xcelerate.interfaces.IAssetTypeDescriptor |
createAssetTypeDescriptor(ICS ics,
java.lang.String typeName)
|
static int |
Deinstall(ICS ics,
java.lang.String sAssetType)
|
int |
Delete(ICS ics)
|
boolean |
Export(ICS ics,
java.lang.String prefix,
FTValList inspectResults,
java.lang.String filespec,
java.lang.String varname,
boolean writeAttrValue)
|
IList[] |
ExportInLists(ICS ics,
java.lang.String subType,
java.lang.String prefix,
FTValList inspectResults,
java.lang.Long pubid,
java.lang.String listPrefix)
|
java.lang.String |
ExportInXSDSchema(ICS ics,
java.lang.String subType,
java.lang.String prefix,
FTValList inspectResults,
java.lang.Long pubid,
java.lang.String ns)
|
void |
Gather(ICS ics,
java.lang.String prefix,
boolean excludeFlag,
FTValList attributes)
|
void |
Gather(ICS ics,
java.lang.String sPrefix,
java.lang.String sFieldList)
|
java.lang.String |
Get(java.lang.String sName)
|
java.util.List<AssetAssociationDef> |
getAssetAssociationDefs(ICS ics,
java.lang.String subtype)
|
com.openmarket.xcelerate.interfaces.IAssetAssociation[] |
GetAssetAssociations()
|
com.openmarket.xcelerate.asset.AssetType |
getAssetType(ICS ics)
|
static com.openmarket.xcelerate.interfaces.IAssetTypeProperties |
getAssetTypeProperties(ICS ics,
java.lang.String sAssetType)
|
java.util.List<AttributeDef> |
getAttributeDefs(ICS ics)
|
byte[] |
GetBinary(java.lang.String sName)
|
java.lang.Byte |
GetByte(java.lang.String sName)
|
java.util.Date |
getCreatedTime()
|
java.util.List<java.lang.String> |
getDeps()
|
java.lang.Double |
GetDouble(java.lang.String sName)
|
java.util.Date |
getExpireTime()
|
java.lang.String |
GetExportPath(ICS ics,
com.openmarket.xcelerate.interfaces.IAsset parentPage)
|
java.lang.String |
GetExportPath(ICS ics,
com.openmarket.xcelerate.interfaces.IAsset parentPage,
java.lang.Long targetid)
|
java.lang.String |
GetFileName(ICS ics)
|
java.lang.String |
GetFileName(ICS ics,
com.openmarket.xcelerate.interfaces.IPubSession pubsession,
java.lang.Long targetid)
|
java.lang.Float |
GetFloat(java.lang.String sName)
|
java.lang.Integer |
GetInteger(java.lang.String sName)
|
static IList |
getLegalSubtypes(ICS ics,
java.lang.String sAssetType,
java.lang.Long pubid)
|
int |
getLoadOption()
|
void |
GetLockNamesOfRelations(com.openmarket.xcelerate.interfaces.LockTable lt)
|
java.lang.Long |
GetLong(java.lang.String sName)
|
java.lang.Long |
GetObjectId()
|
java.lang.String |
GetObjectType()
|
java.lang.Integer |
GetObjectVersion()
|
void |
getPubDependencies(ICS ics,
com.openmarket.xcelerate.asset.AssetList list)
|
void |
getPubDeps(ICS ics,
java.lang.String listname,
int depth)
|
java.lang.Short |
GetShort(java.lang.String sName)
|
java.lang.String[] |
getSiteNames(ICS ics)
|
java.lang.String |
getSubtype(ICS ics)
|
static java.lang.String |
GetSubtypeOfAsset(ICS ics,
java.lang.String assettype,
java.lang.String assetid)
|
java.lang.String |
GetTemplateForTarget(ICS ics,
java.lang.Long targetid)
|
java.lang.String |
GetTemplatePageName(ICS ics,
java.lang.Long targetid,
java.lang.String pubname)
|
boolean |
getUndoCheckOut()
|
boolean |
Import(ICS ics,
java.lang.String subType,
java.lang.String prefix,
java.lang.String xml,
FTValList inspectResults,
java.lang.Long pubid,
java.lang.String filespec,
boolean readAttrValue)
|
static int |
Install(ICS ics,
java.util.Vector schema,
java.lang.String uploadDir,
java.lang.String aclList,
boolean bTrack,
java.lang.String sAssetType)
|
boolean |
IsEmpty(java.lang.String sName)
|
boolean |
isSharedAnySite(ICS ics)
|
IList |
LegalChildTypes(ICS ics,
java.lang.String attributename,
java.lang.String pubid)
|
static IList |
List(ICS ics,
FTValList aArgument,
java.lang.String sOrder,
java.lang.String sAssetType,
java.lang.Long pubid)
|
static IList |
List(ICS ics,
FTValList aArgument,
java.lang.String sOrder,
java.lang.String sAssetType,
java.lang.Long pubid,
boolean bExcludeVoided)
|
void |
LoadAllChildren(ICS ics)
|
void |
LoadAssetPub(ICS ics)
|
void |
mirror(ICS ics,
com.openmarket.xcelerate.interfaces.IPubSession session,
com.openmarket.xcelerate.publish.MirrorQueue mirrorQueue)
|
boolean |
newObject()
|
static void |
notifyOfGetReferring(ICS ics,
java.lang.String assettype,
java.lang.Long assetid,
java.lang.String notifiedAssetType,
FTValList referringAssets)
|
protected static void |
notifyOfVoid(ICS ics,
java.lang.String assettype,
java.lang.Long id,
java.lang.String notifiedAssetType)
|
int |
Read(ICS ics,
FTValList aValue)
|
int |
Read(ICS ics,
FTValList aValue,
boolean bAllowLazyLoad)
|
int |
Read(ICS ics,
FTValList fieldvalues,
int deptype)
|
int |
Read(ICS ics,
FTValList fieldvalues,
int deptype,
int loadoption)
|
int |
Read(ICS ics,
java.lang.Long lObjectId,
java.lang.Integer iObjectVersion,
boolean bCheckOut)
|
int |
Read(ICS ics,
java.lang.Long lObjectId,
java.lang.Integer iObjectVersion,
boolean bCheckOut,
boolean bAllowLazyLoad)
|
int |
Read(ICS ics,
java.lang.Long assetID,
java.lang.Integer version,
boolean bLock,
int deptype)
|
int |
Read(ICS ics,
java.lang.Long assetID,
java.lang.Integer version,
boolean bLock,
int deptype,
int loadoption)
|
void |
readBinaryObject(java.io.ObjectInputStream x)
|
void |
readBinaryObject(java.io.ObjectInputStream x,
boolean fileNameOnly)
|
int |
ReadRevision(ICS ics,
java.lang.Long assetID,
java.lang.Integer revision)
|
boolean |
ReferencedBy(ICS ics,
java.lang.String listname,
java.lang.String embeddedRefList)
|
int |
removeChild(ICS ics,
java.lang.Long lChildId,
java.lang.String sAssetType,
java.lang.Integer iObjVersion,
java.lang.String sNodeCode)
|
void |
RemoveMembers(ICS ics,
java.lang.String attributename,
IList list)
|
void |
RemoveSite(ICS ics,
java.lang.String pubid)
|
void |
Reorder(ICS ics,
java.lang.String attributename,
IList list)
|
int |
Save(ICS ics)
|
int |
Save(ICS ics,
boolean bLeaveUpdateDate)
|
void |
Scatter(ICS ics,
java.lang.String sPrefix)
|
void |
Scatter(ICS ics,
java.lang.String prefix,
boolean excludeFlag,
FTValList attributes)
|
void |
Set(java.lang.String sName,
byte[] aByte)
|
void |
Set(java.lang.String sName,
java.lang.Number nValue)
|
void |
Set(java.lang.String sName,
java.lang.String sValue)
|
void |
SetAssetPubLoaded(boolean isLoaded)
|
void |
SetChildrenLoaded(boolean isLoaded)
|
void |
SetDefaultFolderVariables(ICS ics)
|
void |
SetParent(com.openmarket.framework.interfaces.IAbstractNode oAbstractNode)
|
void |
SetSubtype(ICS ics,
java.lang.String subtype)
|
void |
setUndoCheckOut(boolean undo)
|
int |
Share(ICS ics,
java.lang.String publist)
|
boolean |
ShareFixAssetData(ICS ics,
IReplicate replicate)
|
int |
touch(ICS ics)
|
int |
touch(ICS ics,
boolean callPostSaveEvent,
boolean notifyApprovalSystem)
|
void |
trackCachedDependencies(ICS ics,
int dependencyType)
|
void |
TrackDependencies(ICS ics,
int dependencyType)
|
int |
UndoCheckOut(ICS ics,
boolean bRevert)
|
int |
UpdateAssetPublication(ICS ics)
|
int |
Void(ICS ics)
|
int |
Void(ICS ics,
boolean bLeaveUpdateDate)
|
void |
writeBinaryObject(java.io.ObjectOutputStream x)
|
void |
writeBinaryObject(java.io.ObjectOutputStream x,
boolean fileNameOnly)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static final org.apache.commons.logging.Log log
ProxyAssetType
public ProxyAssetType()
List
public static IList List(ICS ics,
FTValList aArgument,
java.lang.String sOrder,
java.lang.String sAssetType,
java.lang.Long pubid)
List
public static IList List(ICS ics,
FTValList aArgument,
java.lang.String sOrder,
java.lang.String sAssetType,
java.lang.Long pubid,
boolean bExcludeVoided)
GetSubtypeOfAsset
public static java.lang.String GetSubtypeOfAsset(ICS ics,
java.lang.String assettype,
java.lang.String assetid)
getLegalSubtypes
public static IList getLegalSubtypes(ICS ics,
java.lang.String sAssetType,
java.lang.Long pubid)
getAssetTypeProperties
public static com.openmarket.xcelerate.interfaces.IAssetTypeProperties getAssetTypeProperties(ICS ics,
java.lang.String sAssetType)
Void
public int Void(ICS ics)
- Specified by:
Void
in interface com.openmarket.xcelerate.interfaces.IAsset
Void
public int Void(ICS ics,
boolean bLeaveUpdateDate)
- Specified by:
Void
in interface com.openmarket.xcelerate.interfaces.IAsset
getAssetType
public com.openmarket.xcelerate.asset.AssetType getAssetType(ICS ics)
- Specified by:
getAssetType
in interface com.openmarket.xcelerate.interfaces.IAsset
getPubDependencies
public void getPubDependencies(ICS ics,
com.openmarket.xcelerate.asset.AssetList list)
- Specified by:
getPubDependencies
in interface com.openmarket.xcelerate.interfaces.IAsset
getPubDeps
public void getPubDeps(ICS ics,
java.lang.String listname,
int depth)
- Specified by:
getPubDeps
in interface com.openmarket.xcelerate.interfaces.IAsset
mirror
public void mirror(ICS ics,
com.openmarket.xcelerate.interfaces.IPubSession session,
com.openmarket.xcelerate.publish.MirrorQueue mirrorQueue)
- Specified by:
mirror
in interface com.openmarket.xcelerate.interfaces.IAsset
addChild
public int addChild(ICS ics,
com.openmarket.xcelerate.interfaces.IAsset oIChildObject,
java.lang.String sAssociationName,
java.lang.Integer iRank)
- Specified by:
addChild
in interface com.openmarket.xcelerate.interfaces.IAsset
addChild
public int addChild(ICS ics,
java.lang.String objType,
java.lang.Long objId,
java.lang.String sAssociationName,
java.lang.Integer iRank)
- Specified by:
addChild
in interface com.openmarket.xcelerate.interfaces.IAsset
removeChild
public int removeChild(ICS ics,
java.lang.Long lChildId,
java.lang.String sAssetType,
java.lang.Integer iObjVersion,
java.lang.String sNodeCode)
- Specified by:
removeChild
in interface com.openmarket.xcelerate.interfaces.IAsset
clearChildren
public int clearChildren(ICS ics,
java.lang.String sNodeCode)
- Specified by:
clearChildren
in interface com.openmarket.xcelerate.interfaces.IAsset
childGather
public void childGather(ICS ics,
java.lang.String sPrefix,
java.lang.String sFieldList)
- Specified by:
childGather
in interface com.openmarket.xcelerate.interfaces.IAsset
SetParent
public void SetParent(com.openmarket.framework.interfaces.IAbstractNode oAbstractNode)
- Specified by:
SetParent
in interface com.openmarket.xcelerate.interfaces.IAsset
CanBeAssetChild
public boolean CanBeAssetChild(ICS ics)
- Specified by:
CanBeAssetChild
in interface com.openmarket.xcelerate.interfaces.IAsset
GetFileName
public java.lang.String GetFileName(ICS ics,
com.openmarket.xcelerate.interfaces.IPubSession pubsession,
java.lang.Long targetid)
- Specified by:
GetFileName
in interface com.openmarket.xcelerate.interfaces.IAsset
GetFileName
public java.lang.String GetFileName(ICS ics)
- Specified by:
GetFileName
in interface com.openmarket.xcelerate.interfaces.IAsset
Children
public IList Children(ICS ics,
java.lang.String sObjectType,
java.lang.Long lObjectId,
java.lang.Integer iObjectVersion,
java.lang.String sNodeCode,
java.lang.String sOrder)
- Specified by:
Children
in interface com.openmarket.xcelerate.interfaces.IAsset
GetExportPath
public java.lang.String GetExportPath(ICS ics,
com.openmarket.xcelerate.interfaces.IAsset parentPage)
- Specified by:
GetExportPath
in interface com.openmarket.xcelerate.interfaces.IAsset
GetExportPath
public java.lang.String GetExportPath(ICS ics,
com.openmarket.xcelerate.interfaces.IAsset parentPage,
java.lang.Long targetid)
- Specified by:
GetExportPath
in interface com.openmarket.xcelerate.interfaces.IAsset
SetDefaultFolderVariables
public void SetDefaultFolderVariables(ICS ics)
- Specified by:
SetDefaultFolderVariables
in interface com.openmarket.xcelerate.interfaces.IAsset
Save
public int Save(ICS ics)
- Specified by:
Save
in interface com.openmarket.framework.interfaces.IAbstractBase
- Specified by:
Save
in interface com.openmarket.xcelerate.interfaces.IAsset
Save
public int Save(ICS ics,
boolean bLeaveUpdateDate)
- Specified by:
Save
in interface com.openmarket.xcelerate.interfaces.IAsset
touch
public int touch(ICS ics,
boolean callPostSaveEvent,
boolean notifyApprovalSystem)
- Specified by:
touch
in interface com.openmarket.xcelerate.interfaces.IAsset
Share
public int Share(ICS ics,
java.lang.String publist)
- Specified by:
Share
in interface com.openmarket.xcelerate.interfaces.IAsset
ReferencedBy
public boolean ReferencedBy(ICS ics,
java.lang.String listname,
java.lang.String embeddedRefList)
- Specified by:
ReferencedBy
in interface com.openmarket.xcelerate.interfaces.IAsset
CanEdit
public boolean CanEdit(ICS ics)
- Specified by:
CanEdit
in interface com.openmarket.xcelerate.interfaces.IAsset
TrackDependencies
public void TrackDependencies(ICS ics,
int dependencyType)
- Specified by:
TrackDependencies
in interface com.openmarket.xcelerate.interfaces.IAsset
trackCachedDependencies
public void trackCachedDependencies(ICS ics,
int dependencyType)
- Specified by:
trackCachedDependencies
in interface com.openmarket.xcelerate.interfaces.IAsset
getSubtype
public java.lang.String getSubtype(ICS ics)
- Specified by:
getSubtype
in interface com.openmarket.xcelerate.interfaces.IAsset
SetSubtype
public void SetSubtype(ICS ics,
java.lang.String subtype)
- Specified by:
SetSubtype
in interface com.openmarket.xcelerate.interfaces.IAsset
Export
public boolean Export(ICS ics,
java.lang.String prefix,
FTValList inspectResults,
java.lang.String filespec,
java.lang.String varname,
boolean writeAttrValue)
- Specified by:
Export
in interface com.openmarket.xcelerate.interfaces.IAsset
ExportInXSDSchema
public java.lang.String ExportInXSDSchema(ICS ics,
java.lang.String subType,
java.lang.String prefix,
FTValList inspectResults,
java.lang.Long pubid,
java.lang.String ns)
- Specified by:
ExportInXSDSchema
in interface com.openmarket.xcelerate.interfaces.IAsset
ExportInLists
public IList[] ExportInLists(ICS ics,
java.lang.String subType,
java.lang.String prefix,
FTValList inspectResults,
java.lang.Long pubid,
java.lang.String listPrefix)
- Specified by:
ExportInLists
in interface com.openmarket.xcelerate.interfaces.IAsset
Import
public boolean Import(ICS ics,
java.lang.String subType,
java.lang.String prefix,
java.lang.String xml,
FTValList inspectResults,
java.lang.Long pubid,
java.lang.String filespec,
boolean readAttrValue)
- Specified by:
Import
in interface com.openmarket.xcelerate.interfaces.IAsset
Scatter
public void Scatter(ICS ics,
java.lang.String prefix,
boolean excludeFlag,
FTValList attributes)
- Specified by:
Scatter
in interface com.openmarket.xcelerate.interfaces.IAsset
Gather
public void Gather(ICS ics,
java.lang.String prefix,
boolean excludeFlag,
FTValList attributes)
- Specified by:
Gather
in interface com.openmarket.xcelerate.interfaces.IAsset
GetTemplateForTarget
public java.lang.String GetTemplateForTarget(ICS ics,
java.lang.Long targetid)
- Specified by:
GetTemplateForTarget
in interface com.openmarket.xcelerate.interfaces.IAsset
newObject
public boolean newObject()
- Specified by:
newObject
in interface com.openmarket.xcelerate.interfaces.IAsset
ReadRevision
public int ReadRevision(ICS ics,
java.lang.Long assetID,
java.lang.Integer revision)
- Specified by:
ReadRevision
in interface com.openmarket.xcelerate.interfaces.IAsset
getLoadOption
public int getLoadOption()
- Specified by:
getLoadOption
in interface com.openmarket.xcelerate.interfaces.IAsset
Read
public int Read(ICS ics,
java.lang.Long assetID,
java.lang.Integer version,
boolean bLock,
int deptype)
- Specified by:
Read
in interface com.openmarket.xcelerate.interfaces.IAsset
Read
public int Read(ICS ics,
FTValList fieldvalues,
int deptype)
- Specified by:
Read
in interface com.openmarket.xcelerate.interfaces.IAsset
Read
public int Read(ICS ics,
java.lang.Long assetID,
java.lang.Integer version,
boolean bLock,
int deptype,
int loadoption)
- Specified by:
Read
in interface com.openmarket.xcelerate.interfaces.IAsset
Read
public int Read(ICS ics,
FTValList fieldvalues,
int deptype,
int loadoption)
- Specified by:
Read
in interface com.openmarket.xcelerate.interfaces.IAsset
SetAssetPubLoaded
public void SetAssetPubLoaded(boolean isLoaded)
- Specified by:
SetAssetPubLoaded
in interface com.openmarket.xcelerate.interfaces.IAsset
SetChildrenLoaded
public void SetChildrenLoaded(boolean isLoaded)
- Specified by:
SetChildrenLoaded
in interface com.openmarket.xcelerate.interfaces.IAsset
LoadAllChildren
public void LoadAllChildren(ICS ics)
- Specified by:
LoadAllChildren
in interface com.openmarket.xcelerate.interfaces.IAsset
LoadAssetPub
public void LoadAssetPub(ICS ics)
- Specified by:
LoadAssetPub
in interface com.openmarket.xcelerate.interfaces.IAsset
Cleanup
public void Cleanup(ICS ics)
- Specified by:
Cleanup
in interface com.openmarket.xcelerate.interfaces.IAsset
canTakeAction
public boolean canTakeAction(ICS ics,
java.lang.String action,
java.lang.String attributename,
java.lang.String memberid,
java.lang.String replacingmember)
- Specified by:
canTakeAction
in interface com.openmarket.xcelerate.interfaces.IAsset
Reorder
public void Reorder(ICS ics,
java.lang.String attributename,
IList list)
- Specified by:
Reorder
in interface com.openmarket.xcelerate.interfaces.IAsset
RemoveMembers
public void RemoveMembers(ICS ics,
java.lang.String attributename,
IList list)
- Specified by:
RemoveMembers
in interface com.openmarket.xcelerate.interfaces.IAsset
AddMembers
public void AddMembers(ICS ics,
java.lang.String attributename,
IList list)
- Specified by:
AddMembers
in interface com.openmarket.xcelerate.interfaces.IAsset
ChangeRef
public void ChangeRef(ICS ics,
java.lang.String attributename,
IList list)
- Specified by:
ChangeRef
in interface com.openmarket.xcelerate.interfaces.IAsset
LegalChildTypes
public IList LegalChildTypes(ICS ics,
java.lang.String attributename,
java.lang.String pubid)
throws com.openmarket.basic.interfaces.AssetException
- Specified by:
LegalChildTypes
in interface com.openmarket.xcelerate.interfaces.IAsset
- Throws:
com.openmarket.basic.interfaces.AssetException
CopyFrom
public void CopyFrom(ICS ics,
java.lang.String assettype,
java.lang.String newname,
java.lang.String newpubid,
com.openmarket.xcelerate.interfaces.IAsset src,
IReplicate rep)
throws com.openmarket.basic.interfaces.AssetException
- Specified by:
CopyFrom
in interface com.openmarket.xcelerate.interfaces.IAsset
- Throws:
com.openmarket.basic.interfaces.AssetException
CopyFixAssetData
public void CopyFixAssetData(ICS ics,
com.openmarket.xcelerate.interfaces.IAsset srcAsset,
IReplicate replicate)
throws com.openmarket.basic.interfaces.AssetException
- Specified by:
CopyFixAssetData
in interface com.openmarket.xcelerate.interfaces.IAsset
- Throws:
com.openmarket.basic.interfaces.AssetException
ShareFixAssetData
public boolean ShareFixAssetData(ICS ics,
IReplicate replicate)
throws com.openmarket.basic.interfaces.AssetException
- Specified by:
ShareFixAssetData
in interface com.openmarket.xcelerate.interfaces.IAsset
- Throws:
com.openmarket.basic.interfaces.AssetException
GetAssetAssociations
public com.openmarket.xcelerate.interfaces.IAssetAssociation[] GetAssetAssociations()
- Specified by:
GetAssetAssociations
in interface com.openmarket.xcelerate.interfaces.IAsset
AddToAssetPublication
public int AddToAssetPublication(ICS ics,
java.lang.String pubids)
- Specified by:
AddToAssetPublication
in interface com.openmarket.xcelerate.interfaces.IAsset
UpdateAssetPublication
public int UpdateAssetPublication(ICS ics)
- Specified by:
UpdateAssetPublication
in interface com.openmarket.xcelerate.interfaces.IAsset
GetLockNamesOfRelations
public void GetLockNamesOfRelations(com.openmarket.xcelerate.interfaces.LockTable lt)
- Specified by:
GetLockNamesOfRelations
in interface com.openmarket.xcelerate.interfaces.IAsset
AddSite
public void AddSite(ICS ics,
java.lang.String pubid)
- Specified by:
AddSite
in interface com.openmarket.xcelerate.interfaces.IAsset
RemoveSite
public void RemoveSite(ICS ics,
java.lang.String pubid)
- Specified by:
RemoveSite
in interface com.openmarket.xcelerate.interfaces.IAsset
isSharedAnySite
public boolean isSharedAnySite(ICS ics)
- Specified by:
isSharedAnySite
in interface com.openmarket.xcelerate.interfaces.IAsset
getSiteNames
public java.lang.String[] getSiteNames(ICS ics)
- Specified by:
getSiteNames
in interface com.openmarket.xcelerate.interfaces.IAsset
GetTemplatePageName
public java.lang.String GetTemplatePageName(ICS ics,
java.lang.Long targetid,
java.lang.String pubname)
- Specified by:
GetTemplatePageName
in interface com.openmarket.xcelerate.interfaces.IAsset
getAttributeDefs
public java.util.List<AttributeDef> getAttributeDefs(ICS ics)
- Specified by:
getAttributeDefs
in interface com.openmarket.xcelerate.interfaces.IAsset
getAssetAssociationDefs
public java.util.List<AssetAssociationDef> getAssetAssociationDefs(ICS ics,
java.lang.String subtype)
throws com.openmarket.basic.interfaces.AssetException
- Specified by:
getAssetAssociationDefs
in interface com.openmarket.xcelerate.interfaces.IAsset
- Throws:
com.openmarket.basic.interfaces.AssetException
writeBinaryObject
public void writeBinaryObject(java.io.ObjectOutputStream x)
throws java.io.IOException
- Specified by:
writeBinaryObject
in interface com.openmarket.xcelerate.interfaces.IAsset
- Throws:
java.io.IOException
readBinaryObject
public void readBinaryObject(java.io.ObjectInputStream x)
throws java.lang.Exception
- Specified by:
readBinaryObject
in interface com.openmarket.xcelerate.interfaces.IAsset
- Throws:
java.lang.Exception
writeBinaryObject
public void writeBinaryObject(java.io.ObjectOutputStream x,
boolean fileNameOnly)
throws java.io.IOException
- Specified by:
writeBinaryObject
in interface com.openmarket.xcelerate.interfaces.IAsset
- Throws:
java.io.IOException
readBinaryObject
public void readBinaryObject(java.io.ObjectInputStream x,
boolean fileNameOnly)
throws java.lang.Exception
- Specified by:
readBinaryObject
in interface com.openmarket.xcelerate.interfaces.IAsset
- Throws:
java.lang.Exception
setUndoCheckOut
public void setUndoCheckOut(boolean undo)
- Specified by:
setUndoCheckOut
in interface com.openmarket.xcelerate.interfaces.IAsset
getUndoCheckOut
public boolean getUndoCheckOut()
- Specified by:
getUndoCheckOut
in interface com.openmarket.xcelerate.interfaces.IAsset
getExpireTime
public java.util.Date getExpireTime()
- Specified by:
getExpireTime
in interface com.fatwire.cache.Cacheable
getCreatedTime
public java.util.Date getCreatedTime()
- Specified by:
getCreatedTime
in interface com.fatwire.cache.Cacheable
getDeps
public java.util.List<java.lang.String> getDeps()
- Specified by:
getDeps
in interface com.fatwire.cache.Cacheable
CheckIn
public int CheckIn(ICS ics,
java.lang.String sAnnotation,
boolean bLeave)
- Specified by:
CheckIn
in interface com.openmarket.framework.interfaces.IAbstractObject
GetObjectId
public java.lang.Long GetObjectId()
- Specified by:
GetObjectId
in interface com.openmarket.framework.interfaces.IAbstractObject
GetObjectType
public java.lang.String GetObjectType()
- Specified by:
GetObjectType
in interface com.openmarket.framework.interfaces.IAbstractObject
GetObjectVersion
public java.lang.Integer GetObjectVersion()
- Specified by:
GetObjectVersion
in interface com.openmarket.framework.interfaces.IAbstractObject
Read
public int Read(ICS ics,
FTValList aValue)
- Specified by:
Read
in interface com.openmarket.framework.interfaces.IAbstractObject
Read
public int Read(ICS ics,
FTValList aValue,
boolean bAllowLazyLoad)
- Specified by:
Read
in interface com.openmarket.framework.interfaces.IAbstractObject
Read
public int Read(ICS ics,
java.lang.Long lObjectId,
java.lang.Integer iObjectVersion,
boolean bCheckOut)
- Specified by:
Read
in interface com.openmarket.framework.interfaces.IAbstractObject
Read
public int Read(ICS ics,
java.lang.Long lObjectId,
java.lang.Integer iObjectVersion,
boolean bCheckOut,
boolean bAllowLazyLoad)
- Specified by:
Read
in interface com.openmarket.framework.interfaces.IAbstractObject
UndoCheckOut
public int UndoCheckOut(ICS ics,
boolean bRevert)
- Specified by:
UndoCheckOut
in interface com.openmarket.framework.interfaces.IAbstractObject
touch
public int touch(ICS ics)
- Specified by:
touch
in interface com.openmarket.framework.interfaces.IAbstractObject
Allocate
public int Allocate(ICS ics)
- Specified by:
Allocate
in interface com.openmarket.framework.interfaces.IAbstractBase
Allocate
public int Allocate(ICS ics,
java.lang.String sList)
- Specified by:
Allocate
in interface com.openmarket.framework.interfaces.IAbstractBase
Delete
public int Delete(ICS ics)
- Specified by:
Delete
in interface com.openmarket.framework.interfaces.IAbstractBase
Gather
public void Gather(ICS ics,
java.lang.String sPrefix,
java.lang.String sFieldList)
- Specified by:
Gather
in interface com.openmarket.framework.interfaces.IAbstractBase
Get
public java.lang.String Get(java.lang.String sName)
- Specified by:
Get
in interface com.openmarket.framework.interfaces.IAbstractBase
GetBinary
public byte[] GetBinary(java.lang.String sName)
- Specified by:
GetBinary
in interface com.openmarket.framework.interfaces.IAbstractBase
GetByte
public java.lang.Byte GetByte(java.lang.String sName)
- Specified by:
GetByte
in interface com.openmarket.framework.interfaces.IAbstractBase
GetDouble
public java.lang.Double GetDouble(java.lang.String sName)
- Specified by:
GetDouble
in interface com.openmarket.framework.interfaces.IAbstractBase
GetFloat
public java.lang.Float GetFloat(java.lang.String sName)
- Specified by:
GetFloat
in interface com.openmarket.framework.interfaces.IAbstractBase
GetInteger
public java.lang.Integer GetInteger(java.lang.String sName)
- Specified by:
GetInteger
in interface com.openmarket.framework.interfaces.IAbstractBase
GetLong
public java.lang.Long GetLong(java.lang.String sName)
- Specified by:
GetLong
in interface com.openmarket.framework.interfaces.IAbstractBase
GetShort
public java.lang.Short GetShort(java.lang.String sName)
- Specified by:
GetShort
in interface com.openmarket.framework.interfaces.IAbstractBase
IsEmpty
public boolean IsEmpty(java.lang.String sName)
- Specified by:
IsEmpty
in interface com.openmarket.framework.interfaces.IAbstractBase
Scatter
public void Scatter(ICS ics,
java.lang.String sPrefix)
- Specified by:
Scatter
in interface com.openmarket.framework.interfaces.IAbstractBase
Set
public void Set(java.lang.String sName,
java.lang.String sValue)
- Specified by:
Set
in interface com.openmarket.framework.interfaces.IAbstractBase
Set
public void Set(java.lang.String sName,
java.lang.Number nValue)
- Specified by:
Set
in interface com.openmarket.framework.interfaces.IAbstractBase
Set
public void Set(java.lang.String sName,
byte[] aByte)
- Specified by:
Set
in interface com.openmarket.framework.interfaces.IAbstractBase
Create
public static com.openmarket.framework.interfaces.IAbstractBase Create(ICS ics,
java.lang.String typeName,
java.lang.Long assetId)
notifyOfVoid
protected static void notifyOfVoid(ICS ics,
java.lang.String assettype,
java.lang.Long id,
java.lang.String notifiedAssetType)
notifyOfGetReferring
public static void notifyOfGetReferring(ICS ics,
java.lang.String assettype,
java.lang.Long assetid,
java.lang.String notifiedAssetType,
FTValList referringAssets)
Deinstall
public static int Deinstall(ICS ics,
java.lang.String sAssetType)
Install
public static int Install(ICS ics,
java.util.Vector schema,
java.lang.String uploadDir,
java.lang.String aclList,
boolean bTrack,
java.lang.String sAssetType)
createAssetTypeDescriptor
public static com.openmarket.xcelerate.interfaces.IAssetTypeDescriptor createAssetTypeDescriptor(ICS ics,
java.lang.String typeName)
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.