|
Metadata |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITContentSubscriber
A subscriber profile for content subscribers.
Attributes of ITContentSubscriber are:
Associations of ITContentSubscriber 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(); ITContentSubscriber myObject = (ITContentSubscriber) factory.createComplexMetadataObject(objectStore, "ITContentSubscriber_Object", MetadataObjects.ITCONTENTSUBSCRIBER, "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_FILTERS_NAME
Constant used for the name of the Filters association. |
static java.lang.String |
ATTRIBUTE_ARCHIVERECEIVEBY_NAME
Constant used for the name of the ArchiveReceiveBy attribute. |
static java.lang.String |
ATTRIBUTE_EMAILFORMAT_NAME
Constant used for the name of the EmailFormat attribute. |
Fields inherited from interface com.sas.metadata.remote.ITSubscriber |
---|
ASSOCIATION_CONTENTDESTINATION_NAME, ASSOCIATION_PROFILEOWNER_NAME, ASSOCIATION_SUBSCRIBEDCHANNELS_NAME, ASSOCIATION_SUBSCRIBEREMAIL_NAME, ATTRIBUTE_DELIVERYTRANSPORT_NAME, ATTRIBUTE_QUEUENAME_NAME, ATTRIBUTE_URL_NAME |
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 | |
---|---|
java.lang.String |
getArchiveReceiveBy()
Gets the String value of ArchiveReceiveBy |
int |
getArchiveReceiveByMaxLength()
Gets the maximum length of ArchiveReceiveBy |
int |
getArchiveReceiveByState()
Gets the Metadata State of ArchiveReceiveBy |
java.lang.String |
getEmailFormat()
Gets the String value of EmailFormat |
int |
getEmailFormatMaxLength()
Gets the maximum length of EmailFormat |
int |
getEmailFormatState()
Gets the Metadata State of EmailFormat |
AssociationList |
getFilters()
Gets the Association list of Filters |
AssociationList |
getFilters(boolean fGoToServer)
Gets the Associationlist of Filters |
void |
initializePredObjects()
(S) Adds the Associated objects to the predObjects which are: |
void |
initializeRequiredObjects()
(S) This initializes the Required Objects(Roles) which are: |
void |
setArchiveReceiveBy(java.lang.String inArchiveReceiveBy)
Sets the ArchiveReceiveBy value and sets the state to MetadataState.LOCAL. |
void |
setArchiveReceiveBy(java.lang.String inArchiveReceiveBy,
int state)
Sets the ArchiveReceiveBy Metadata State. |
void |
setArchiveReceiveByState(int state)
Sets the Metadata State of ArchiveReceiveBy . |
void |
setEmailFormat(java.lang.String inEmailFormat)
Sets the EmailFormat value and sets the state to MetadataState.LOCAL. |
void |
setEmailFormat(java.lang.String inEmailFormat,
int state)
Sets the EmailFormat Metadata State. |
void |
setEmailFormatState(int state)
Sets the Metadata State of EmailFormat . |
void |
setFilters(AssociationList list)
Sets the Filters list to be list . |
void |
setFilters(AssociationList inObjects,
int state)
Sets the entire Filters list to match the passed in AssociationList, sets the state of the Filters |
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_ARCHIVERECEIVEBY_NAME
ArchiveReceiveBy: String containing 'value' or 'reference' instructing the publishing system to send the actual content, or just a pointer.
static final java.lang.String ATTRIBUTE_EMAILFORMAT_NAME
EmailFormat: String containing the value 'text' or 'html' specifying the user's preference for email formatting.
static final java.lang.String ASSOCIATION_FILTERS_NAME
Filters: The filters to apply to subscribed content.
Method Detail |
---|
void initializeRequiredObjects() throws java.rmi.RemoteException
initializeRequiredObjects
in interface ITSubscriber
initializeRequiredObjects
in interface MdObjectBaseUtil
initializeRequiredObjects
in interface PrimaryType
initializeRequiredObjects
in interface Root
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.void initializePredObjects() throws java.rmi.RemoteException
initializePredObjects
in interface ITSubscriber
initializePredObjects
in interface MdObjectBase
initializePredObjects
in interface PrimaryType
initializePredObjects
in interface Root
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.java.lang.String getArchiveReceiveBy() throws java.rmi.RemoteException
String
value of ArchiveReceiveBy
ArchiveReceiveBy
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getArchiveReceiveByState() throws java.rmi.RemoteException
ArchiveReceiveBy
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getArchiveReceiveByMaxLength() throws java.rmi.RemoteException
ArchiveReceiveBy
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.java.lang.String getEmailFormat() throws java.rmi.RemoteException
String
value of EmailFormat
EmailFormat
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getEmailFormatState() throws java.rmi.RemoteException
EmailFormat
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getEmailFormatMaxLength() throws java.rmi.RemoteException
EmailFormat
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.AssociationList getFilters() throws java.rmi.RemoteException, MdException
Filters
Filters
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 getFilters(boolean fGoToServer) throws java.rmi.RemoteException, MdException
Filters
fGoToServer
- boolean Get the value from the server.
Filters
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 setArchiveReceiveBy(java.lang.String inArchiveReceiveBy) throws java.rmi.RemoteException
ArchiveReceiveBy
value and sets the state to MetadataState.LOCAL.
inArchiveReceiveBy
- String
java.rmi.RemoteException
- If error communicating with remote object.void setArchiveReceiveBy(java.lang.String inArchiveReceiveBy, int state) throws java.rmi.RemoteException
ArchiveReceiveBy
Metadata State.
inArchiveReceiveBy
- Stringstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setArchiveReceiveByState(int state) throws java.rmi.RemoteException
ArchiveReceiveBy
.
state
- int
java.rmi.RemoteException
- If error communicating with remote object.void setEmailFormat(java.lang.String inEmailFormat) throws java.rmi.RemoteException
EmailFormat
value and sets the state to MetadataState.LOCAL.
inEmailFormat
- String
java.rmi.RemoteException
- If error communicating with remote object.void setEmailFormat(java.lang.String inEmailFormat, int state) throws java.rmi.RemoteException
EmailFormat
Metadata State.
inEmailFormat
- Stringstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setEmailFormatState(int state) throws java.rmi.RemoteException
EmailFormat
.
state
- int
java.rmi.RemoteException
- If error communicating with remote object.void setFilters(AssociationList list) throws java.rmi.RemoteException
Filters
list to be list
. Objects of which can be of type:
list
- AssociationList
java.rmi.RemoteException
- If error communicating with remote object.void setFilters(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 |