public class CatalogingEventObject<_Source> extends BaseEventObject<_Source,CatalogingListener<_Source>>
CatalogingListener
interface.Modifier and Type | Class and Description |
---|---|
static class |
CatalogingEventObject.CatalogingPurpose
The purpose of a cataloging process.
|
static class |
CatalogingEventObject.EventType
For internal use only.
|
Constructor and Description |
---|
CatalogingEventObject(CatalogingEventObject.EventType eventType,
GUID processID,
int currentAssetIndex,
java.lang.String assetName,
int itemID,
java.util.Set<java.lang.Integer> ignoredItemIDs)
For internal use only.
|
CatalogingEventObject(GUID processID,
boolean isCanceled)
For internal use only.
|
CatalogingEventObject(GUID processID,
CatalogingEventObject.CatalogingPurpose catalogingPurpose)
For internal use only.
|
CatalogingEventObject(GUID processID,
int totalAssetCount)
For internal use only.
|
CatalogingEventObject(GUID processID,
int currentAssetIndex,
java.lang.String assetName,
java.lang.String errorMessage)
For internal use only.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAssetName()
Get the name of the asset being processed.
|
CatalogingEventObject.CatalogingPurpose |
getCatalogingPurpose()
Get the purpose for cataloging assets.
|
int |
getCurrentAssetIndex()
Get the current index of the asset during the cataloging process.
|
java.lang.String |
getErrorMessage()
Get the error message generated when an asset failed to catalog.
|
java.util.Set<java.lang.Integer> |
getIgnoredItemIDs()
Get the IDs of items that are ignores during cataloging of an asset.
|
int |
getItemID()
Get the ID of the item that got updated during cataloging of an asset.
|
GUID |
getProcessID()
Get the unique ID of this cataloging process.
|
int |
getTotalAssetCount()
Get the total number of asset to be cataloged.
|
boolean |
isCanceled()
Return whether the user has canceled the process.
|
java.lang.String |
toString()
Return a string representation of this event object.
|
getSource
public CatalogingEventObject(GUID processID, CatalogingEventObject.CatalogingPurpose catalogingPurpose)
public CatalogingEventObject(GUID processID, boolean isCanceled)
public CatalogingEventObject(GUID processID, int totalAssetCount)
public CatalogingEventObject(CatalogingEventObject.EventType eventType, GUID processID, int currentAssetIndex, java.lang.String assetName, int itemID, java.util.Set<java.lang.Integer> ignoredItemIDs)
public CatalogingEventObject(GUID processID, int currentAssetIndex, java.lang.String assetName, java.lang.String errorMessage)
public GUID getProcessID()
public java.lang.String getAssetName()
public CatalogingEventObject.CatalogingPurpose getCatalogingPurpose()
public int getCurrentAssetIndex()
getTotalAssetCount()
to monitor progress
in the cataloging process.CatalogingListener.countingAssets(CatalogingEventObject)
public java.lang.String getErrorMessage()
CatalogingListener.assetFailed(CatalogingEventObject)
public int getItemID()
CatalogingListener.assetUpdated(CatalogingEventObject)
public int getTotalAssetCount()
CatalogingListener.countingAssets(CatalogingEventObject)
public java.util.Set<java.lang.Integer> getIgnoredItemIDs()
CatalogingListener.assetIgnored(CatalogingEventObject)
public boolean isCanceled()
true
if the user has canceled the process, false
otherwise.public java.lang.String toString()
toString
in class java.util.EventObject
www.canto.com
Canto, the Canto logo, the Cumulus logo, and Cumulus are registered trademarks of Canto GmbH, registered in the U.S. and other countries.