public class JSRssFeedManager extends JSBaseScriptableObject
Constructor and Description |
---|
JSRssFeedManager() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
(JavaScript Function) createDirectoryFeed(java.lang.String theDirectory,
java.lang.String theName,
java.lang.String theDescription,
boolean theShowComments,
boolean theShowMetadata,
boolean theShowPreview,
boolean theShowLink,
boolean theShowDescription,
boolean theIsLocked,
boolean theIsFullAccess,
int theEvents,
java.lang.String theXmpFields) |
java.lang.String |
(JavaScript Function) createSelectionFeed(int theSelectionId,
java.lang.String theName,
java.lang.String theDescription,
boolean theShowComments,
boolean theShowMetadata,
boolean theShowPreview,
boolean theShowLink,
boolean theShowDescription,
boolean theIsLocked,
boolean theIsFullAccess,
int theEvents,
java.lang.String theXmpFields) |
java.lang.String |
(JavaScript Function) getFeedName(java.lang.String theFeedId)
Get the feed name from the feed id
|
void |
(JavaScript Function) submitMetadataChangeEvent(int theAssetId,
java.lang.String theUserName,
java.lang.String theOldXmpString,
java.lang.String theNewXmpString)
Submits a RSS metadata change event for the specified asset, user, and old/new XMP.
|
associateValue, avoidObjectDetection, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassName, getClassPrototype, getDefaultValue, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasInstance, hasProperty, hasProperty, isConst, isEmpty, isExtensible, isSealed, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setExternalArrayData, setGetterOrSetter, setParentScope, setPrototype, size
public void (JavaScript Function) submitMetadataChangeEvent(int theAssetId, java.lang.String theUserName, java.lang.String theOldXmpString, java.lang.String theNewXmpString)
theAssetId
- the asset idtheUserName
- the username (may be null)theOldXmpString
- the old XMP data string (may be null)theNewXmpString
- the new XMP data string (may be null)public java.lang.String (JavaScript Function) createSelectionFeed(int theSelectionId, java.lang.String theName, java.lang.String theDescription, boolean theShowComments, boolean theShowMetadata, boolean theShowPreview, boolean theShowLink, boolean theShowDescription, boolean theIsLocked, boolean theIsFullAccess, int theEvents, java.lang.String theXmpFields)
theSelectionId
- selection idtheName
- name of feedtheDescription
- description for feedtheShowComments
- show comments in feedtheShowMetadata
- show metadata in feedtheShowPreview
- show preview in feedtheShowLink
- show link in feedtheShowDescription
- show event descriptiontheIsLocked
- is lockedtheIsFullAccess
- is feed full access (asset feeds)theEvents
- Integer bitmask with each event added together. If want that event use the number. If do not, use a 0. Add all types into one integer and pass into function:
kFILE_CHANGES = 1, kMETADATA_CHANGES = 2, kCOMMENTS = 4, kNEW_FILE = 8, kDOWNLOAD_FILE = 16theXmpFields
- comma separated list of field idspublic java.lang.String (JavaScript Function) createDirectoryFeed(java.lang.String theDirectory, java.lang.String theName, java.lang.String theDescription, boolean theShowComments, boolean theShowMetadata, boolean theShowPreview, boolean theShowLink, boolean theShowDescription, boolean theIsLocked, boolean theIsFullAccess, int theEvents, java.lang.String theXmpFields)
theDirectory
- directory path to listen totheName
- name of feedtheDescription
- description for feedtheShowComments
- show comments in feedtheShowMetadata
- show metadata in feedtheShowPreview
- show preview in feedtheShowLink
- show link in feedtheShowDescription
- show event descriptiontheIsLocked
- is lockedtheIsFullAccess
- is feed full access (asset feeds)theEvents
- Integer bitmask with each event added together. If want that event use the number. If do not, use a 0. Add all types into one integer and pass into function:
kFILE_CHANGES = 1, kMETADATA_CHANGES = 2, kCOMMENTS = 4, kNEW_FILE = 8, kDOWNLOAD_FILE = 16theXmpFields
- comma separated list of field idspublic java.lang.String (JavaScript Function) getFeedName(java.lang.String theFeedId)
theFeedId
- id of the feedCopyright © 2017 MediaBeacon, Inc. All Rights Reserved.