|
| Metadata |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
public interface ITChannel
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:
factory
create methods. // 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
MdOMIUtil.
updateMetadataAll
method.
delete method can be used.
This will flag the object as being deleted on the client, and will require an update call to persist
the change to the server.
| 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.MdObjectBase |
|---|
ATTRIBUTE_DESC_NAME, ATTRIBUTE_ID_NAME, ATTRIBUTE_METADATACREATED_NAME, ATTRIBUTE_METADATAUPDATED_NAME, ATTRIBUTE_NAME_NAME |
| Method Summary | |
|---|---|
abstract AssociationList |
getArchivePaths()
Gets the AssociationList of ArchivePaths |
abstract AssociationList |
getArchivePaths(boolean fGoToServer)
Gets the Associationlist of ArchivePaths |
abstract AssociationList |
getArchives()
Gets the AssociationList of Archives |
abstract AssociationList |
getArchives(boolean fGoToServer)
Gets the Associationlist of Archives |
abstract AssociationList |
getChannelSubscriptions()
Gets the Association list of ChannelSubscriptions |
abstract AssociationList |
getChannelSubscriptions(boolean fGoToServer)
Gets the Associationlist of ChannelSubscriptions |
abstract Directory |
getContentDestination()
Gets the Directory for ContentDestination |
abstract AssociationList |
getContentDestinations()
Gets the AssociationList of ContentDestinations |
abstract AssociationList |
getContentDestinations(boolean fGoToServer)
Gets the Associationlist of ContentDestinations |
abstract java.lang.String |
getDefaultTransport()
Gets the String value of DefaultTransport |
abstract int |
getDefaultTransportMaxLength()
Gets the maximum length of DefaultTransport |
abstract int |
getDefaultTransportState()
Gets the Metadata State of DefaultTransport |
abstract java.lang.String |
getDeliveryTransport()
Gets the String value of DeliveryTransport |
abstract int |
getDeliveryTransportMaxLength()
Gets the maximum length of DeliveryTransport |
abstract int |
getDeliveryTransportState()
Gets the Metadata State of DeliveryTransport |
abstract java.lang.String |
getFrequency()
Gets the String value of Frequency |
abstract int |
getFrequencyMaxLength()
Gets the maximum length of Frequency |
abstract int |
getFrequencyState()
Gets the Metadata State of Frequency |
abstract java.lang.String |
getPresentationLanguage()
Gets the String value of PresentationLanguage |
abstract int |
getPresentationLanguageMaxLength()
Gets the maximum length of PresentationLanguage |
abstract int |
getPresentationLanguageState()
Gets the Metadata State of PresentationLanguage |
abstract java.lang.String |
getSubject()
Gets the String value of Subject |
abstract int |
getSubjectMaxLength()
Gets the maximum length of Subject |
abstract int |
getSubjectState()
Gets the Metadata State of Subject |
abstract AssociationList |
getSubscriberGroups()
Gets the AssociationList of SubscriberGroups |
abstract AssociationList |
getSubscriberGroups(boolean fGoToServer)
Gets the Associationlist of SubscriberGroups |
abstract java.lang.String |
getURL()
Gets the String value of URL |
abstract int |
getURLMaxLength()
Gets the maximum length of URL |
abstract int |
getURLState()
Gets the Metadata State of URL |
abstract void |
initializePredObjects()
(S) Adds the Associated objects to the predObjects which are: ArchivePathsArchivesContentDestinationSubscriberGroups |
abstract void |
initializeRequiredObjects()
(S) This initializes the Required Objects(Roles) which are: |
abstract void |
setArchivePaths(AssociationList list)
Sets the ArchivePaths list to be list. |
abstract void |
setArchivePaths(AssociationList inObjects,
int state)
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList |
abstract void |
setArchives(AssociationList list)
Sets the Archives list to be list. |
abstract void |
setArchives(AssociationList inObjects,
int state)
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList |
abstract void |
setChannelSubscriptions(AssociationList list)
Sets the ChannelSubscriptions list to be list. |
abstract void |
setChannelSubscriptions(AssociationList inObjects,
int state)
Sets the entire ChannelSubscriptions list to match the passed in AssociationList, sets the state of the ChannelSubscriptions |
abstract void |
setContentDestination(Directory inObject)
Sets the ContentDestinations list 0th element to be inObject. |
abstract void |
setContentDestinations(AssociationList list)
Sets the ContentDestinations list to be list. |
abstract void |
setContentDestinations(AssociationList list,
int state)
Sets the ContentDestinations list to be list. |
abstract void |
setDefaultTransport(java.lang.String inDefaultTransport)
Sets the DefaultTransport value and sets the state to MetadataState.LOCAL. |
abstract void |
setDefaultTransport(java.lang.String inDefaultTransport,
int state)
Sets the DefaultTransport Metadata State. |
abstract void |
setDefaultTransportState(int state)
Sets the Metadata State of DefaultTransport. |
abstract void |
setDeliveryTransport(java.lang.String inDeliveryTransport)
Sets the DeliveryTransport value and sets the state to MetadataState.LOCAL. |
abstract void |
setDeliveryTransport(java.lang.String inDeliveryTransport,
int state)
Sets the DeliveryTransport Metadata State. |
abstract void |
setDeliveryTransportState(int state)
Sets the Metadata State of DeliveryTransport. |
abstract void |
setFrequency(java.lang.String inFrequency)
Sets the Frequency value and sets the state to MetadataState.LOCAL. |
abstract void |
setFrequency(java.lang.String inFrequency,
int state)
Sets the Frequency Metadata State. |
abstract void |
setFrequencyState(int state)
Sets the Metadata State of Frequency. |
abstract void |
setPresentationLanguage(java.lang.String inPresentationLanguage)
Sets the PresentationLanguage value and sets the state to MetadataState.LOCAL. |
abstract void |
setPresentationLanguage(java.lang.String inPresentationLanguage,
int state)
Sets the PresentationLanguage Metadata State. |
abstract void |
setPresentationLanguageState(int state)
Sets the Metadata State of PresentationLanguage. |
abstract void |
setSubject(java.lang.String inSubject)
Sets the Subject value and sets the state to MetadataState.LOCAL. |
abstract void |
setSubject(java.lang.String inSubject,
int state)
Sets the Subject Metadata State. |
abstract void |
setSubjectState(int state)
Sets the Metadata State of Subject. |
abstract void |
setSubscriberGroups(AssociationList list)
Sets the SubscriberGroups list to be list. |
abstract void |
setSubscriberGroups(AssociationList inObjects,
int state)
Sets the entire AssociationList to match the passed in Vector, sets the state of the AssociationList |
abstract void |
setURL(java.lang.String inURL)
Sets the URL value and sets the state to MetadataState.LOCAL. |
abstract void |
setURL(java.lang.String inURL,
int state)
Sets the URL Metadata State. |
abstract 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.MdObjectBaseXML |
|---|
closeUpdateMetadataXML, createEmptyXML, createObjectRefreshXML, createObjectXML, createObjectXML, createUpdateAssociationXML, createUpdateAssociationXML, createUpdateSimpleXML, doCreateUpdateXML, getUpdateSimpleSubstring, updateMetadataAll |
| Field Detail |
|---|
static final java.lang.String ATTRIBUTE_SUBJECT_NAME
Subject: Subject description for the intended content of this channel.
static final java.lang.String ATTRIBUTE_PRESENTATIONLANGUAGE_NAME
PresentationLanguage: Content language for this channel.
static final java.lang.String ATTRIBUTE_DELIVERYTRANSPORT_NAME
DeliveryTransport: Preferred delivery mechanism for content published on this channel.
static final java.lang.String ATTRIBUTE_FREQUENCY_NAME
Frequency: Approximately how often content is published to this channel.
static final java.lang.String ATTRIBUTE_URL_NAME
URL: URL
static final java.lang.String ATTRIBUTE_DEFAULTTRANSPORT_NAME
DefaultTransport: DefaultTransport
static final java.lang.String ASSOCIATION_ARCHIVEPATHS_NAME
ArchivePaths: Preferred archive directory for this channel.
static final java.lang.String ASSOCIATION_ARCHIVES_NAME
Archives: The archives published to by this channel.
static final java.lang.String ASSOCIATION_CONTENTDESTINATION_NAME
ContentDestination: The directory that is either a physical path or is associated to the http or ftp server where the archive should be published.
static final java.lang.String ASSOCIATION_SUBSCRIBERGROUPS_NAME
SubscriberGroups: The subscriber groups for this channel.
static final java.lang.String ASSOCIATION_CHANNELSUBSCRIPTIONS_NAME
ChannelSubscriptions: The subscribers for this channel.
| Method Detail |
|---|
void initializeRequiredObjects()
throws java.rmi.RemoteException
initializeRequiredObjects in interface MdObjectBaseUtilinitializeRequiredObjects in interface PrimaryTypeinitializeRequiredObjects in interface Rootjava.rmi.RemoteException - If error connecting/communicating to/with remote object.
void initializePredObjects()
throws java.rmi.RemoteException
ArchivePathsArchivesContentDestinationSubscriberGroups
initializePredObjects in interface MdObjectBaseinitializePredObjects in interface PrimaryTypeinitializePredObjects in interface Rootjava.rmi.RemoteException - If error connecting/communicating to/with remote object.
java.lang.String getSubject()
throws java.rmi.RemoteException
String value of Subject
Subject
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getSubjectState()
throws java.rmi.RemoteException
Subject
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getSubjectMaxLength()
throws java.rmi.RemoteException
Subject
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
java.lang.String getPresentationLanguage()
throws java.rmi.RemoteException
String value of PresentationLanguage
PresentationLanguage
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getPresentationLanguageState()
throws java.rmi.RemoteException
PresentationLanguage
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getPresentationLanguageMaxLength()
throws java.rmi.RemoteException
PresentationLanguage
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
java.lang.String getDeliveryTransport()
throws java.rmi.RemoteException
String value of DeliveryTransport
DeliveryTransport
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getDeliveryTransportState()
throws java.rmi.RemoteException
DeliveryTransport
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getDeliveryTransportMaxLength()
throws java.rmi.RemoteException
DeliveryTransport
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
java.lang.String getFrequency()
throws java.rmi.RemoteException
String value of Frequency
Frequency
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getFrequencyState()
throws java.rmi.RemoteException
Frequency
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getFrequencyMaxLength()
throws java.rmi.RemoteException
Frequency
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
java.lang.String getURL()
throws java.rmi.RemoteException
String value of URL
URL
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getURLState()
throws java.rmi.RemoteException
URL
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getURLMaxLength()
throws java.rmi.RemoteException
URL
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
java.lang.String getDefaultTransport()
throws java.rmi.RemoteException
String value of DefaultTransport
DefaultTransport
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getDefaultTransportState()
throws java.rmi.RemoteException
DefaultTransport
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
int getDefaultTransportMaxLength()
throws java.rmi.RemoteException
DefaultTransport
java.rmi.RemoteException - If error connecting/communicating to/with remote object.
AssociationList getArchivePaths()
throws java.rmi.RemoteException,
MdException
ArchivePaths
ArchivePaths which can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.
AssociationList getArchives()
throws java.rmi.RemoteException,
MdException
Archives
Archives which can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.
AssociationList getContentDestinations()
throws java.rmi.RemoteException,
MdException
ContentDestinations
ContentDestinations which can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException
Directory getContentDestination()
throws java.rmi.RemoteException,
MdException
Directory for ContentDestination
Directory ( null if not set) of ContentDestinationwhich can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.
AssociationList getSubscriberGroups()
throws java.rmi.RemoteException,
MdException
SubscriberGroups
SubscriberGroups which can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.
AssociationList getChannelSubscriptions()
throws java.rmi.RemoteException,
MdException
ChannelSubscriptions
ChannelSubscriptions which can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.
AssociationList getArchivePaths(boolean fGoToServer)
throws java.rmi.RemoteException,
MdException
ArchivePaths
fGoToServer - boolean Get the value from the server.
ArchivePaths which can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.
AssociationList getArchives(boolean fGoToServer)
throws java.rmi.RemoteException,
MdException
Archives
fGoToServer - boolean Get the value from the server.
Archives which can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.
AssociationList getContentDestinations(boolean fGoToServer)
throws java.rmi.RemoteException,
MdException
ContentDestinations
fGoToServer - boolean Get the value from the server.
ContentDestinations which can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.
AssociationList getSubscriberGroups(boolean fGoToServer)
throws java.rmi.RemoteException,
MdException
SubscriberGroups
fGoToServer - boolean Get the value from the server.
SubscriberGroups which can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.
AssociationList getChannelSubscriptions(boolean fGoToServer)
throws java.rmi.RemoteException,
MdException
ChannelSubscriptions
fGoToServer - boolean Get the value from the server.
ChannelSubscriptions which can be of type: java.rmi.RemoteException - If error connecting/communicating to/with remote object.
MdException - If error getting/setting part of the object.
void setSubject(java.lang.String inSubject)
throws java.rmi.RemoteException
Subject value and sets the state to MetadataState.LOCAL.
inSubject - String
java.rmi.RemoteException - If error communicating with remote object.
void setSubject(java.lang.String inSubject,
int state)
throws java.rmi.RemoteException
Subject Metadata State.
inSubject - Stringstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setSubjectState(int state)
throws java.rmi.RemoteException
Subject.
state - int
java.rmi.RemoteException - If error communicating with remote object.
void setPresentationLanguage(java.lang.String inPresentationLanguage)
throws java.rmi.RemoteException
PresentationLanguage value and sets the state to MetadataState.LOCAL.
inPresentationLanguage - String
java.rmi.RemoteException - If error communicating with remote object.
void setPresentationLanguage(java.lang.String inPresentationLanguage,
int state)
throws java.rmi.RemoteException
PresentationLanguage Metadata State.
inPresentationLanguage - Stringstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setPresentationLanguageState(int state)
throws java.rmi.RemoteException
PresentationLanguage.
state - int
java.rmi.RemoteException - If error communicating with remote object.
void setDeliveryTransport(java.lang.String inDeliveryTransport)
throws java.rmi.RemoteException
DeliveryTransport value and sets the state to MetadataState.LOCAL.
inDeliveryTransport - String
java.rmi.RemoteException - If error communicating with remote object.
void setDeliveryTransport(java.lang.String inDeliveryTransport,
int state)
throws java.rmi.RemoteException
DeliveryTransport Metadata State.
inDeliveryTransport - Stringstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setDeliveryTransportState(int state)
throws java.rmi.RemoteException
DeliveryTransport.
state - int
java.rmi.RemoteException - If error communicating with remote object.
void setFrequency(java.lang.String inFrequency)
throws java.rmi.RemoteException
Frequency value and sets the state to MetadataState.LOCAL.
inFrequency - String
java.rmi.RemoteException - If error communicating with remote object.
void setFrequency(java.lang.String inFrequency,
int state)
throws java.rmi.RemoteException
Frequency Metadata State.
inFrequency - Stringstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setFrequencyState(int state)
throws java.rmi.RemoteException
Frequency.
state - int
java.rmi.RemoteException - If error communicating with remote object.
void setURL(java.lang.String inURL)
throws java.rmi.RemoteException
URL value and sets the state to MetadataState.LOCAL.
inURL - String
java.rmi.RemoteException - If error communicating with remote object.
void setURL(java.lang.String inURL,
int state)
throws java.rmi.RemoteException
URL Metadata State.
inURL - Stringstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setURLState(int state)
throws java.rmi.RemoteException
URL.
state - int
java.rmi.RemoteException - If error communicating with remote object.
void setDefaultTransport(java.lang.String inDefaultTransport)
throws java.rmi.RemoteException
DefaultTransport value and sets the state to MetadataState.LOCAL.
inDefaultTransport - String
java.rmi.RemoteException - If error communicating with remote object.
void setDefaultTransport(java.lang.String inDefaultTransport,
int state)
throws java.rmi.RemoteException
DefaultTransport Metadata State.
inDefaultTransport - Stringstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setDefaultTransportState(int state)
throws java.rmi.RemoteException
DefaultTransport.
state - int
java.rmi.RemoteException - If error communicating with remote object.
void setArchivePaths(AssociationList list)
throws java.rmi.RemoteException
ArchivePaths list to be list. Objects of which can be of type:
list - AssociationList
java.rmi.RemoteException - If error communicating with remote object.
void setArchivePaths(AssociationList inObjects,
int state)
throws java.rmi.RemoteException
inObjects - AssociationListstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setArchives(AssociationList list)
throws java.rmi.RemoteException
Archives list to be list. Objects of which can be of type:
list - AssociationList
java.rmi.RemoteException - If error communicating with remote object.
void setArchives(AssociationList inObjects,
int state)
throws java.rmi.RemoteException
inObjects - AssociationListstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setContentDestinations(AssociationList list)
throws java.rmi.RemoteException
ContentDestinations list to be list. Object of which can be of type:
list - AssociationList
java.rmi.RemoteException - If error communicating with remote object.
void setContentDestinations(AssociationList list,
int state)
throws java.rmi.RemoteException
ContentDestinations list to be list. Object of which can be of type:
list - AssociationListstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setContentDestination(Directory inObject)
throws java.rmi.RemoteException
ContentDestinations list 0th element to be inObject.
inObject - Directory
java.rmi.RemoteException - If error communicating with remote object.
void setSubscriberGroups(AssociationList list)
throws java.rmi.RemoteException
SubscriberGroups list to be list. Objects of which can be of type:
list - AssociationList
java.rmi.RemoteException - If error communicating with remote object.
void setSubscriberGroups(AssociationList inObjects,
int state)
throws java.rmi.RemoteException
inObjects - AssociationListstate - int
java.rmi.RemoteException - If error communicating with remote object.
void setChannelSubscriptions(AssociationList list)
throws java.rmi.RemoteException
ChannelSubscriptions list to be list. Objects of which can be of type:
list - AssociationList
java.rmi.RemoteException - If error communicating with remote object.
void setChannelSubscriptions(AssociationList inObjects,
int state)
throws java.rmi.RemoteException
inObjects - AssociationListstate - int
java.rmi.RemoteException - If error communicating with remote object.
|
| Metadata |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||