com.sas.metadata.remote
Interface ITChannel

All Superinterfaces:
CMetadata, MdObjectBase, MdObjectBaseUtil, MdObjectBaseXML, PrimaryType, java.rmi.Remote, Root

public interface ITChannel
extends PrimaryType

A content distribution center. A channel is sort of like a mailing list. A list of subscriber entries is maintined, and new content can be published to that list. It's also a content access point that aggregates published content with a common subject or intended for a common audience.

Attributes of ITChannel are:

Associations of ITChannel are:

Usage

To create an instance of this ITChannel, use the factory create methods.
Example: create a ITChannel with name "ITChannel_Object", in repository "AAAAAAAA".
 // create a store to contain your objects for this change. If you do not have an existing object
 // or store to use.  You may obtain the store from another object by using Object.getObjectStore().
 MdFactory factory; //where "factory" is a valid MdFactory instance
 MdObjectStore objectStore = factory.createObjectStore();
 ITChannel myObject = (ITChannel) factory.createComplexMetadataObject(objectStore, "ITChannel_Object", MetadataObjects.ITCHANNEL, "AAAAAAAA");
 myObject.updateMetadataAll();  // Write object to server
 objectStore.dispose();  // dispose of the object store if it is no longer needed
 

Behavior

Dependencies

This class depends on objects being contained in an MdObjectStore. Object stores should be disposed of when they are no longer needed as this will help clean up memory. Disposing an object store will dispose of all objects contained within that store.

Since:
9.0

Field Summary
static java.lang.String ASSOCIATION_ARCHIVEPATHS_NAME
          Constant used for the name of the ArchivePaths association.
static java.lang.String ASSOCIATION_ARCHIVES_NAME
          Constant used for the name of the Archives association.
static java.lang.String ASSOCIATION_CHANNELSUBSCRIPTIONS_NAME
          Constant used for the name of the ChannelSubscriptions association.
static java.lang.String ASSOCIATION_CONTENTDESTINATION_NAME
          Constant used for the name of the ContentDestination association.
static java.lang.String ASSOCIATION_SUBSCRIBERGROUPS_NAME
          Constant used for the name of the SubscriberGroups association.
static java.lang.String ATTRIBUTE_DEFAULTTRANSPORT_NAME
          Constant used for the name of the DefaultTransport attribute.
static java.lang.String ATTRIBUTE_DELIVERYTRANSPORT_NAME
          Constant used for the name of the DeliveryTransport attribute.
static java.lang.String ATTRIBUTE_FREQUENCY_NAME
          Constant used for the name of the Frequency attribute.
static java.lang.String ATTRIBUTE_PRESENTATIONLANGUAGE_NAME
          Constant used for the name of the PresentationLanguage attribute.
static java.lang.String ATTRIBUTE_SUBJECT_NAME
          Constant used for the name of the Subject attribute.
static java.lang.String ATTRIBUTE_URL_NAME
          Constant used for the name of the URL attribute.
 
Fields inherited from interface com.sas.metadata.remote.PrimaryType
ASSOCIATION_FAVORITESCONTAINERS_NAME, ATTRIBUTE_ISHIDDEN_NAME, ATTRIBUTE_PUBLICTYPE_NAME
 
Fields inherited from interface com.sas.metadata.remote.Root
ASSOCIATION_ACCESSCONTROLS_NAME, ASSOCIATION_CHANGES_NAME, ASSOCIATION_CUSTOMASSOCIATIONS_NAME, ASSOCIATION_DOCUMENTS_NAME, ASSOCIATION_EXTENSIONS_NAME, ASSOCIATION_EXTERNALIDENTITIES_NAME, ASSOCIATION_GROUPS_NAME, ASSOCIATION_IMPLEMENTORS_NAME, ASSOCIATION_KEYWORDS_NAME, ASSOCIATION_LOCALIZEDATTRIBUTES_NAME, ASSOCIATION_NOTES_NAME, ASSOCIATION_PRIMARYPROPERTYGROUP_NAME, ASSOCIATION_PROMPTS_NAME, ASSOCIATION_PROPERTIES_NAME, ASSOCIATION_PROPERTYSETS_NAME, ASSOCIATION_REFERENCEDOBJECTS_NAME, ASSOCIATION_RESPONSIBLEPARTIES_NAME, ASSOCIATION_SOURCETRANSFORMATIONS_NAME, ASSOCIATION_SPECSOURCETRANSFORMATIONS_NAME, ASSOCIATION_SPECTARGETTRANSFORMATIONS_NAME, ASSOCIATION_TARGETTRANSFORMATIONS_NAME, ASSOCIATION_TIMESTAMPS_NAME, ASSOCIATION_TREES_NAME, ASSOCIATION_TSOBJECTNAMESPACE_NAME, ASSOCIATION_USEDBYPROTOTYPES_NAME, ASSOCIATION_USINGPROTOTYPE_NAME, ASSOCIATION_VARIABLES_NAME, ATTRIBUTE_CHANGESTATE_NAME, ATTRIBUTE_LOCKEDBY_NAME, ATTRIBUTE_USAGEVERSION_NAME
 
Fields inherited from interface com.sas.metadata.remote.MdObjectBase
ATTRIBUTE_DESC_NAME, ATTRIBUTE_ID_NAME, ATTRIBUTE_METADATACREATED_NAME, ATTRIBUTE_METADATAUPDATED_NAME, ATTRIBUTE_NAME_NAME
 
Method Summary
 AssociationList getArchivePaths()
          Gets the AssociationList of ArchivePaths
 AssociationList getArchivePaths(boolean fGoToServer)
          Gets the Associationlist of ArchivePaths
 AssociationList getArchives()
          Gets the AssociationList of Archives
 AssociationList getArchives(boolean fGoToServer)
          Gets the Associationlist of Archives
 AssociationList getChannelSubscriptions()
          Gets the Association list of ChannelSubscriptions
 AssociationList getChannelSubscriptions(boolean fGoToServer)
          Gets the Associationlist of ChannelSubscriptions
 Directory getContentDestination()
          Gets the Directory for ContentDestination
 AssociationList getContentDestinations()
          Gets the AssociationList of ContentDestinations
 AssociationList getContentDestinations(boolean fGoToServer)
          Gets the Associationlist of ContentDestinations
 java.lang.String getDefaultTransport()
          Gets the String value of DefaultTransport
 int getDefaultTransportMaxLength()
          Gets the maximum length of DefaultTransport
 int getDefaultTransportState()
          Gets the Metadata State of DefaultTransport
 java.lang.String getDeliveryTransport()
          Gets the String value of DeliveryTransport
 int getDeliveryTransportMaxLength()
          Gets the maximum length of DeliveryTransport
 int getDeliveryTransportState()
          Gets the Metadata State of DeliveryTransport
 java.lang.String getFrequency()
          Gets the String value of Frequency
 int getFrequencyMaxLength()
          Gets the maximum length of Frequency
 int getFrequencyState()
          Gets the Metadata State of Frequency
 java.lang.String getPresentationLanguage()
          Gets the String value of PresentationLanguage
 int getPresentationLanguageMaxLength()
          Gets the maximum length of PresentationLanguage
 int getPresentationLanguageState()
          Gets the Metadata State of PresentationLanguage
 java.lang.String getSubject()
          Gets the String value of Subject
 int getSubjectMaxLength()
          Gets the maximum length of Subject
 int getSubjectState()
          Gets the Metadata State of Subject
 AssociationList getSubscriberGroups()
          Gets the AssociationList of SubscriberGroups
 AssociationList getSubscriberGroups(boolean fGoToServer)
          Gets the Associationlist of SubscriberGroups
 java.lang.String getURL()
          Gets the String value of URL
 int getURLMaxLength()
          Gets the maximum length of URL
 int getURLState()
          Gets the Metadata State of URL
 void initializePredObjects()
          (S) Adds the Associated objects to the predObjects which are:
ArchivePaths
Archives
ContentDestination
SubscriberGroups
 void initializeRequiredObjects()
          (S) This initializes the Required Objects(Roles) which are:
 void setArchivePaths(AssociationList list)
          Sets the ArchivePaths list to be list.
 void setArchivePaths(AssociationList inObjects, int state)
          Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList
 void setArchives(AssociationList list)
          Sets the Archives list to be list.
 void setArchives(AssociationList inObjects, int state)
          Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList
 void setChannelSubscriptions(AssociationList list)
          Sets the ChannelSubscriptions list to be list.
 void setChannelSubscriptions(AssociationList inObjects, int state)
          Sets the entire ChannelSubscriptions list to match the passed in AssociationList, sets the state of the ChannelSubscriptions
 void setContentDestination(Directory inObject)
          Sets the ContentDestinations list 0th element to be inObject.
 void setContentDestinations(AssociationList list)
          Sets the ContentDestinations list to be list.
 void setContentDestinations(AssociationList list, int state)
          Sets the ContentDestinations list to be list.
 void setDefaultTransport(java.lang.String inDefaultTransport)
          Sets the DefaultTransport value and sets the state to MetadataState.LOCAL.
 void setDefaultTransport(java.lang.String inDefaultTransport, int state)
          Sets the DefaultTransport Metadata State.
 void setDefaultTransportState(int state)
          Sets the Metadata State of DefaultTransport.
 void setDeliveryTransport(java.lang.String inDeliveryTransport)
          Sets the DeliveryTransport value and sets the state to MetadataState.LOCAL.
 void setDeliveryTransport(java.lang.String inDeliveryTransport, int state)
          Sets the DeliveryTransport Metadata State.
 void setDeliveryTransportState(int state)
          Sets the Metadata State of DeliveryTransport.
 void setFrequency(java.lang.String inFrequency)
          Sets the Frequency value and sets the state to MetadataState.LOCAL.
 void setFrequency(java.lang.String inFrequency, int state)
          Sets the Frequency Metadata State.
 void setFrequencyState(int state)
          Sets the Metadata State of Frequency.
 void setPresentationLanguage(java.lang.String inPresentationLanguage)
          Sets the PresentationLanguage value and sets the state to MetadataState.LOCAL.
 void setPresentationLanguage(java.lang.String inPresentationLanguage, int state)
          Sets the PresentationLanguage Metadata State.
 void setPresentationLanguageState(int state)
          Sets the Metadata State of PresentationLanguage.
 void setSubject(java.lang.String inSubject)
          Sets the Subject value and sets the state to MetadataState.LOCAL.
 void setSubject(java.lang.String inSubject, int state)
          Sets the Subject Metadata State.
 void setSubjectState(int state)
          Sets the Metadata State of Subject.
 void setSubscriberGroups(AssociationList list)
          Sets the SubscriberGroups list to be list.
 void setSubscriberGroups(AssociationList inObjects, int state)
          Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList
 void setURL(java.lang.String inURL)
          Sets the URL value and sets the state to MetadataState.LOCAL.
 void setURL(java.lang.String inURL, int state)
          Sets the URL Metadata State.
 void setURLState(int state)
          Sets the Metadata State of URL.
 
Methods inherited from interface com.sas.metadata.remote.PrimaryType
getFavoritesContainers, getFavoritesContainers, getIsHidden, getIsHiddenState, getPublicType, getPublicTypeMaxLength, getPublicTypeState, setFavoritesContainers, setFavoritesContainers, setIsHidden, setIsHidden, setIsHidden, setIsHidden, setIsHiddenState, setPublicType, setPublicType, setPublicTypeState
 
Methods inherited from interface com.sas.metadata.remote.Root
getAccessControls, getAccessControls, getChanges, getChanges, getChangeState, getChangeStateMaxLength, getChangeStateState, getCustomAssociations, getCustomAssociations, getDocuments, getDocuments, getExtensions, getExtensions, getExternalIdentities, getExternalIdentities, getGroups, getGroups, getImplementors, getImplementors, getKeywords, getKeywords, getLocalizedAttributes, getLocalizedAttributes, getLockedBy, getLockedByMaxLength, getLockedByState, getNotes, getNotes, getPrimaryPropertyGroup, getPrimaryPropertyGroups, getPrimaryPropertyGroups, getPrompts, getPrompts, getProperties, getProperties, getPropertySets, getPropertySets, getReferencedObjects, getReferencedObjects, getResponsibleParties, getResponsibleParties, getSourceTransformations, getSourceTransformations, getSpecSourceTransformations, getSpecSourceTransformations, getSpecTargetTransformations, getSpecTargetTransformations, getTargetTransformations, getTargetTransformations, getTimestamps, getTimestamps, getTrees, getTrees, getTSObjectNamespace, getTSObjectNamespaces, getTSObjectNamespaces, getUsageVersion, getUsageVersionState, getUsedByPrototypes, getUsedByPrototypes, getUsingPrototype, getUsingPrototypes, getUsingPrototypes, getVariables, getVariables, setAccessControls, setAccessControls, setChanges, setChanges, setChangeState, setChangeState, setChangeStateState, setCustomAssociations, setCustomAssociations, setDocuments, setDocuments, setExtensions, setExtensions, setExternalIdentities, setExternalIdentities, setGroups, setGroups, setImplementors, setImplementors, setKeywords, setKeywords, setLocalizedAttributes, setLocalizedAttributes, setLockedBy, setLockedBy, setLockedByState, setNotes, setNotes, setPrimaryPropertyGroup, setPrimaryPropertyGroups, setPrimaryPropertyGroups, setPrompts, setPrompts, setProperties, setProperties, setPropertySets, setPropertySets, setReferencedObjects, setReferencedObjects, setResponsibleParties, setResponsibleParties, setSourceTransformations, setSourceTransformations, setSpecSourceTransformations, setSpecSourceTransformations, setSpecTargetTransformations, setSpecTargetTransformations, setTargetTransformations, setTargetTransformations, setTimestamps, setTimestamps, setTrees, setTrees, setTSObjectNamespace, setTSObjectNamespaces, setTSObjectNamespaces, setUsageVersion, setUsageVersion, setUsageVersion, setUsageVersion, setUsageVersionState, setUsedByPrototypes, setUsedByPrototypes, setUsingPrototype, setUsingPrototypes, setUsingPrototypes, setVariables, setVariables
 
Methods inherited from interface com.sas.metadata.remote.MdObjectBaseXML
closeUpdateMetadataXML, createEmptyXML, createObjectRefreshXML, createObjectXML, createObjectXML, createUpdateAssociationXML, createUpdateAssociationXML, createUpdateSimpleXML, doCreateUpdateXML, getUpdateSimpleSubstring, updateMetadataAll
 
Methods inherited from interface com.sas.metadata.remote.MdObjectBaseUtil
addMdObjectListener, delete, dispose, fireMdObjectModified, getAssociatedObjects, getAssociatedObjects, getAssociatedObjects, getAssociationNames, getAssocs, getAssocsWA, getAttributeNames, getAttrs, getAttrsStates, getChangeManagementState, getChgMgtExternalIdentityImportType, getClientSideOnlyObject, getMdObjectAssociation, getPopulatedAssocs, getUpdatedAttrs, getViewList, isCheckedOut, isLocked, objectModified, removeMdObjectListener, setAttrs, setChangeManagementTargetRepository, setChgMgtExternalIdentityImportType, setClientSideOnlyObject, setMdObjectAssociation, touch, updateAssnsIds
 
Methods inherited from interface com.sas.metadata.remote.MdObjectBase
addElementToChangeList, clearChangeList, getChangeList, getCMetadataType, getDesc, getDescMaxLength, getDescState, getFQID, getId, getIdState, getMetadataCreated, getMetadataCreatedState, getMetadataUpdated, getMetadataUpdatedState, getName, getNameMaxLength, getNameState, getObjectStore, getPredAssociations, getRepositoryID, getRequiredAssociations, getState, isAssociationRequired, isNewObject, isPredAssociation, removeElementFromChangeList, resetObject, resetState, resetStates, setCMetadataType, setDesc, setDesc, setDescState, setFQID, setFQID, setId, setId, setIdState, setMetadataCreated, setMetadataCreated, setMetadataCreatedState, setMetadataUpdated, setMetadataUpdated, setMetadataUpdatedState, setName, setName, setNameState, setObjectStore, setState
 

Field Detail

ATTRIBUTE_SUBJECT_NAME

static final java.lang.String ATTRIBUTE_SUBJECT_NAME
Constant used for the name of the Subject attribute.

Subject: Subject description for the intended content of this channel.

See Also:
Constant Field Values

ATTRIBUTE_PRESENTATIONLANGUAGE_NAME

static final java.lang.String ATTRIBUTE_PRESENTATIONLANGUAGE_NAME
Constant used for the name of the PresentationLanguage attribute.

PresentationLanguage: Content language for this channel.

See Also:
Constant Field Values

ATTRIBUTE_DELIVERYTRANSPORT_NAME

static final java.lang.String ATTRIBUTE_DELIVERYTRANSPORT_NAME
Constant used for the name of the DeliveryTransport attribute.

DeliveryTransport: Preferred delivery mechanism for content published on this channel.

See Also:
Constant Field Values

ATTRIBUTE_FREQUENCY_NAME

static final java.lang.String ATTRIBUTE_FREQUENCY_NAME
Constant used for the name of the Frequency attribute.

Frequency: Approximately how often content is published to this channel.

See Also:
Constant Field Values

ATTRIBUTE_URL_NAME

static final java.lang.String ATTRIBUTE_URL_NAME
Constant used for the name of the URL attribute.

URL: URL

See Also:
Constant Field Values

ATTRIBUTE_DEFAULTTRANSPORT_NAME

static final java.lang.String ATTRIBUTE_DEFAULTTRANSPORT_NAME
Constant used for the name of the DefaultTransport attribute.

DefaultTransport: DefaultTransport

See Also:
Constant Field Values

ASSOCIATION_ARCHIVEPATHS_NAME

static final java.lang.String ASSOCIATION_ARCHIVEPATHS_NAME
Constant used for the name of the ArchivePaths association.

ArchivePaths: Preferred archive directory for this channel. 

See Also:
Constant Field Values

ASSOCIATION_ARCHIVES_NAME

static final java.lang.String ASSOCIATION_ARCHIVES_NAME
Constant used for the name of the Archives association.

Archives: The archives published to by this channel. 

See Also:
Constant Field Values

ASSOCIATION_CONTENTDESTINATION_NAME

static final java.lang.String ASSOCIATION_CONTENTDESTINATION_NAME
Constant used for the name of the ContentDestination association.

ContentDestination: The directory that is either a physical path or is associated to the http or ftp server where the archive should be published. 

See Also:
Constant Field Values

ASSOCIATION_SUBSCRIBERGROUPS_NAME

static final java.lang.String ASSOCIATION_SUBSCRIBERGROUPS_NAME
Constant used for the name of the SubscriberGroups association.

SubscriberGroups: The subscriber groups for this channel. 

See Also:
Constant Field Values

ASSOCIATION_CHANNELSUBSCRIPTIONS_NAME

static final java.lang.String ASSOCIATION_CHANNELSUBSCRIPTIONS_NAME
Constant used for the name of the ChannelSubscriptions association.

ChannelSubscriptions: The subscribers for this channel. 

See Also:
Constant Field Values
Method Detail

initializeRequiredObjects

void initializeRequiredObjects()
                               throws java.rmi.RemoteException
(S) This initializes the Required Objects(Roles) which are:

Specified by:
initializeRequiredObjects in interface MdObjectBaseUtil
Specified by:
initializeRequiredObjects in interface PrimaryType
Specified by:
initializeRequiredObjects in interface Root
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

initializePredObjects

void initializePredObjects()
                           throws java.rmi.RemoteException
(S) Adds the Associated objects to the predObjects which are:
ArchivePaths
Archives
ContentDestination
SubscriberGroups

Specified by:
initializePredObjects in interface MdObjectBase
Specified by:
initializePredObjects in interface PrimaryType
Specified by:
initializePredObjects in interface Root
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getSubject

java.lang.String getSubject()
                            throws java.rmi.RemoteException
Gets the String value of Subject

Returns:
The Subject
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getSubjectState

int getSubjectState()
                    throws java.rmi.RemoteException
Gets the Metadata State of Subject

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getSubjectMaxLength

int getSubjectMaxLength()
                        throws java.rmi.RemoteException
Gets the maximum length of Subject

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getPresentationLanguage

java.lang.String getPresentationLanguage()
                                         throws java.rmi.RemoteException
Gets the String value of PresentationLanguage

Returns:
The PresentationLanguage
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getPresentationLanguageState

int getPresentationLanguageState()
                                 throws java.rmi.RemoteException
Gets the Metadata State of PresentationLanguage

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getPresentationLanguageMaxLength

int getPresentationLanguageMaxLength()
                                     throws java.rmi.RemoteException
Gets the maximum length of PresentationLanguage

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDeliveryTransport

java.lang.String getDeliveryTransport()
                                      throws java.rmi.RemoteException
Gets the String value of DeliveryTransport

Returns:
The DeliveryTransport
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDeliveryTransportState

int getDeliveryTransportState()
                              throws java.rmi.RemoteException
Gets the Metadata State of DeliveryTransport

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDeliveryTransportMaxLength

int getDeliveryTransportMaxLength()
                                  throws java.rmi.RemoteException
Gets the maximum length of DeliveryTransport

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getFrequency

java.lang.String getFrequency()
                              throws java.rmi.RemoteException
Gets the String value of Frequency

Returns:
The Frequency
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getFrequencyState

int getFrequencyState()
                      throws java.rmi.RemoteException
Gets the Metadata State of Frequency

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getFrequencyMaxLength

int getFrequencyMaxLength()
                          throws java.rmi.RemoteException
Gets the maximum length of Frequency

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getURL

java.lang.String getURL()
                        throws java.rmi.RemoteException
Gets the String value of URL

Returns:
The URL
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getURLState

int getURLState()
                throws java.rmi.RemoteException
Gets the Metadata State of URL

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getURLMaxLength

int getURLMaxLength()
                    throws java.rmi.RemoteException
Gets the maximum length of URL

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefaultTransport

java.lang.String getDefaultTransport()
                                     throws java.rmi.RemoteException
Gets the String value of DefaultTransport

Returns:
The DefaultTransport
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefaultTransportState

int getDefaultTransportState()
                             throws java.rmi.RemoteException
Gets the Metadata State of DefaultTransport

Returns:
The State.
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getDefaultTransportMaxLength

int getDefaultTransportMaxLength()
                                 throws java.rmi.RemoteException
Gets the maximum length of DefaultTransport

Returns:
The max size
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.

getArchivePaths

AssociationList getArchivePaths()
                                throws java.rmi.RemoteException,
                                       MdException
Gets the AssociationList of ArchivePaths

Returns:
Returns the AssociationList of ArchivePaths which can be of type:
Directory
AnalyticContext
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getArchives

AssociationList getArchives()
                            throws java.rmi.RemoteException,
                                   MdException
Gets the AssociationList of Archives

Returns:
Returns the AssociationList of Archives which can be of type:
ArchiveFile
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getContentDestinations

AssociationList getContentDestinations()
                                       throws java.rmi.RemoteException,
                                              MdException
Gets the AssociationList of ContentDestinations

Returns:
Returns the AssociationList of ContentDestinations which can be of type:
Directory
AnalyticContext
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException

getContentDestination

Directory getContentDestination()
                                throws java.rmi.RemoteException,
                                       MdException
Gets the Directory for ContentDestination

Returns:
The Directory ( null if not set) of ContentDestinationwhich can be of type:
Directory
AnalyticContext
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getSubscriberGroups

AssociationList getSubscriberGroups()
                                    throws java.rmi.RemoteException,
                                           MdException
Gets the AssociationList of SubscriberGroups

Returns:
Returns the AssociationList of SubscriberGroups which can be of type:
Group
SXLEMap
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getChannelSubscriptions

AssociationList getChannelSubscriptions()
                                        throws java.rmi.RemoteException,
                                               MdException
Gets the Association list of ChannelSubscriptions

Returns:
The AssociationList of ChannelSubscriptions which can be of type:
ITSubscriber
ITContentSubscriber
ITEventSubscriber
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getArchivePaths

AssociationList getArchivePaths(boolean fGoToServer)
                                throws java.rmi.RemoteException,
                                       MdException
Gets the Associationlist of ArchivePaths

Parameters:
fGoToServer - boolean Get the value from the server.
Returns:
Returns the AssociationList of ArchivePaths which can be of type:
Directory
AnalyticContext
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getArchives

AssociationList getArchives(boolean fGoToServer)
                            throws java.rmi.RemoteException,
                                   MdException
Gets the Associationlist of Archives

Parameters:
fGoToServer - boolean Get the value from the server.
Returns:
Returns the AssociationList of Archives which can be of type:
ArchiveFile
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getContentDestinations

AssociationList getContentDestinations(boolean fGoToServer)
                                       throws java.rmi.RemoteException,
                                              MdException
Gets the Associationlist of ContentDestinations

Parameters:
fGoToServer - boolean Get the value from the server.
Returns:
Returns the AssociationList of ContentDestinations which can be of type:
Directory
AnalyticContext
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getSubscriberGroups

AssociationList getSubscriberGroups(boolean fGoToServer)
                                    throws java.rmi.RemoteException,
                                           MdException
Gets the Associationlist of SubscriberGroups

Parameters:
fGoToServer - boolean Get the value from the server.
Returns:
Returns the AssociationList of SubscriberGroups which can be of type:
Group
SXLEMap
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

getChannelSubscriptions

AssociationList getChannelSubscriptions(boolean fGoToServer)
                                        throws java.rmi.RemoteException,
                                               MdException
Gets the Associationlist of ChannelSubscriptions

Parameters:
fGoToServer - boolean Get the value from the server.
Returns:
Returns the ChannelSubscriptions which can be of type:
ITSubscriber
ITContentSubscriber
ITEventSubscriber
Throws:
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.

setSubject

void setSubject(java.lang.String inSubject)
                throws java.rmi.RemoteException
Sets the Subject value and sets the state to MetadataState.LOCAL.

Parameters:
inSubject - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSubject

void setSubject(java.lang.String inSubject,
                int state)
                throws java.rmi.RemoteException
Sets the Subject Metadata State.

Parameters:
inSubject - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSubjectState

void setSubjectState(int state)
                     throws java.rmi.RemoteException
Sets the Metadata State of Subject.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setPresentationLanguage

void setPresentationLanguage(java.lang.String inPresentationLanguage)
                             throws java.rmi.RemoteException
Sets the PresentationLanguage value and sets the state to MetadataState.LOCAL.

Parameters:
inPresentationLanguage - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setPresentationLanguage

void setPresentationLanguage(java.lang.String inPresentationLanguage,
                             int state)
                             throws java.rmi.RemoteException
Sets the PresentationLanguage Metadata State.

Parameters:
inPresentationLanguage - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setPresentationLanguageState

void setPresentationLanguageState(int state)
                                  throws java.rmi.RemoteException
Sets the Metadata State of PresentationLanguage.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDeliveryTransport

void setDeliveryTransport(java.lang.String inDeliveryTransport)
                          throws java.rmi.RemoteException
Sets the DeliveryTransport value and sets the state to MetadataState.LOCAL.

Parameters:
inDeliveryTransport - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDeliveryTransport

void setDeliveryTransport(java.lang.String inDeliveryTransport,
                          int state)
                          throws java.rmi.RemoteException
Sets the DeliveryTransport Metadata State.

Parameters:
inDeliveryTransport - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDeliveryTransportState

void setDeliveryTransportState(int state)
                               throws java.rmi.RemoteException
Sets the Metadata State of DeliveryTransport.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setFrequency

void setFrequency(java.lang.String inFrequency)
                  throws java.rmi.RemoteException
Sets the Frequency value and sets the state to MetadataState.LOCAL.

Parameters:
inFrequency - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setFrequency

void setFrequency(java.lang.String inFrequency,
                  int state)
                  throws java.rmi.RemoteException
Sets the Frequency Metadata State.

Parameters:
inFrequency - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setFrequencyState

void setFrequencyState(int state)
                       throws java.rmi.RemoteException
Sets the Metadata State of Frequency.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setURL

void setURL(java.lang.String inURL)
            throws java.rmi.RemoteException
Sets the URL value and sets the state to MetadataState.LOCAL.

Parameters:
inURL - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setURL

void setURL(java.lang.String inURL,
            int state)
            throws java.rmi.RemoteException
Sets the URL Metadata State.

Parameters:
inURL - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setURLState

void setURLState(int state)
                 throws java.rmi.RemoteException
Sets the Metadata State of URL.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultTransport

void setDefaultTransport(java.lang.String inDefaultTransport)
                         throws java.rmi.RemoteException
Sets the DefaultTransport value and sets the state to MetadataState.LOCAL.

Parameters:
inDefaultTransport - String
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultTransport

void setDefaultTransport(java.lang.String inDefaultTransport,
                         int state)
                         throws java.rmi.RemoteException
Sets the DefaultTransport Metadata State.

Parameters:
inDefaultTransport - String
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setDefaultTransportState

void setDefaultTransportState(int state)
                              throws java.rmi.RemoteException
Sets the Metadata State of DefaultTransport.

Parameters:
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setArchivePaths

void setArchivePaths(AssociationList list)
                     throws java.rmi.RemoteException
Sets the ArchivePaths list to be list. Objects of which can be of type:
Directory
AnalyticContext

Parameters:
list - AssociationList
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setArchivePaths

void setArchivePaths(AssociationList inObjects,
                     int state)
                     throws java.rmi.RemoteException
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList

Parameters:
inObjects - AssociationList
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setArchives

void setArchives(AssociationList list)
                 throws java.rmi.RemoteException
Sets the Archives list to be list. Objects of which can be of type:
ArchiveFile

Parameters:
list - AssociationList
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setArchives

void setArchives(AssociationList inObjects,
                 int state)
                 throws java.rmi.RemoteException
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList

Parameters:
inObjects - AssociationList
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setContentDestinations

void setContentDestinations(AssociationList list)
                            throws java.rmi.RemoteException
Sets the ContentDestinations list to be list. Object of which can be of type:
Directory
AnalyticContext

Parameters:
list - AssociationList
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setContentDestinations

void setContentDestinations(AssociationList list,
                            int state)
                            throws java.rmi.RemoteException
Sets the ContentDestinations list to be list. Object of which can be of type:
Directory
AnalyticContext

Parameters:
list - AssociationList
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setContentDestination

void setContentDestination(Directory inObject)
                           throws java.rmi.RemoteException
Sets the ContentDestinations list 0th element to be inObject.

Parameters:
inObject - Directory
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSubscriberGroups

void setSubscriberGroups(AssociationList list)
                         throws java.rmi.RemoteException
Sets the SubscriberGroups list to be list. Objects of which can be of type:
Group
SXLEMap

Parameters:
list - AssociationList
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setSubscriberGroups

void setSubscriberGroups(AssociationList inObjects,
                         int state)
                         throws java.rmi.RemoteException
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList

Parameters:
inObjects - AssociationList
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setChannelSubscriptions

void setChannelSubscriptions(AssociationList list)
                             throws java.rmi.RemoteException
Sets the ChannelSubscriptions list to be list. Objects of which can be of type:
ITSubscriber
ITContentSubscriber
ITEventSubscriber

Parameters:
list - AssociationList
Throws:
java.rmi.RemoteException - If error communicating with remote object.

setChannelSubscriptions

void setChannelSubscriptions(AssociationList inObjects,
                             int state)
                             throws java.rmi.RemoteException
Sets the entire ChannelSubscriptions list to match the passed in AssociationList, sets the state of the ChannelSubscriptions

Parameters:
inObjects - AssociationList
state - int
Throws:
java.rmi.RemoteException - If error communicating with remote object.



Copyright © 2009 SAS Institute Inc. All Rights Reserved.