***  This API provides Binary Compatibility only, not Source Compatibility  ***

com.sas.services.information.metadata
Class OMRTextStore

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--com.sas.services.information.metadata.Metadata
                          |
                          +--com.sas.services.information.metadata.OMRTextStore
All Implemented Interfaces:
MetadataInterface, TextStoreInterface
Direct Known Subclasses:
OMRConfigurationTextStore

public class OMRTextStore
extends Metadata
implements TextStoreInterface

TextStore persisted in a SAS Metadata Repository.

Since:
1.1
See Also:
Serialized Form

Fields inherited from class com.sas.services.information.metadata.Metadata
_repository, _repositoryFlag, _repositoryObject, formats, gmtZone, REPOSITORY_DAV, REPOSITORY_LDAP, REPOSITORY_NONE, REPOSITORY_OMR
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Fields inherited from interface com.sas.services.information.metadata.MetadataInterface
PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA
 
Constructor Summary
  OMRTextStore()
           
protected OMRTextStore(Class theClass)
           
  OMRTextStore(RepositoryInterface repos, String name, FolderInterface parent)
           
protected OMRTextStore(RepositoryInterface repos, String name, FolderInterface parent, Class theClass)
           
  OMRTextStore(TextStore t)
           
protected OMRTextStore(TextStore t, Class theClass)
           
  OMRTextStore(TextStoreImpl t)
           
protected OMRTextStore(TextStoreImpl t, Class theClass)
           
 
Method Summary
 String getText()
          Get the text from the text store.
 String getTextRole()
          Get the text role.
 String getTextType()
          Get the text type.
 void setText(String text)
          Set the text contained in this TextStore object.
 void setTextRole(String role)
          Set the text role string for this object.
 void setTextType(String type)
          Set the text type for this object.
 
Methods inherited from class com.sas.services.information.metadata.Metadata
add, addAccessControl, addAttribute, addAttributes, addExtension, addKeyword, addPermissions, addRemark, addTransactionListener, checkin, checkout, clearInformationService, commit, copyTo, delete, deleteAttribute, deleteAttributes, getAccessControls, getAttribute, getAttributes, getCreateDate, getDescription, getEntityKey, getEntityURL, getExtensions, getGUID, getIdentities, getInformationService, getKeywords, getModifyDate, getName, getParentPath, getParents, getPath, getPaths, getPathUrl, getPathUrl, getPermission, getPermissions, getPermissions, getPreviousVersionNames, getRemarksList, getReposId, getRepository, getRepositoryEntity, getReposKey, getTrackingId, getTreeRefresh, getType, getVersion, isAuthorized, isLoggingEnabled, logMessage, mapNameToFilesystem, mapUrlToFilesystem, moveTo, newServiceObject, notifyTransactionListeners, refresh, removeAccessControl, removeExtension, removeKeyword, removePermissions, rollback, setAttribute, setAttributes, setDescription, setGUID, setKeywords, setName, setPermission, setRemarksList, setRepository, setTreeRefresh, startTransaction, transactionEvent, uncheckout, update, version
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sas.services.information.metadata.MetadataInterface
add, addAccessControl, addAttribute, addAttributes, addExtension, addKeyword, addPermissions, addRemark, addTransactionListener, checkin, checkout, commit, copyTo, delete, deleteAttribute, deleteAttributes, getAccessControls, getAttribute, getAttributes, getCreateDate, getDescription, getEntityKey, getEntityURL, getExtensions, getGUID, getIdentities, getKeywords, getModifyDate, getName, getParentPath, getParents, getPath, getPaths, getPathUrl, getPathUrl, getPermission, getPermissions, getPermissions, getPreviousVersionNames, getRemarksList, getReposId, getRepository, getRepositoryEntity, getReposKey, getTrackingId, getType, getVersion, isAuthorized, isLoggingEnabled, logMessage, mapNameToFilesystem, mapUrlToFilesystem, moveTo, newServiceObject, refresh, removeAccessControl, removeExtension, removeKeyword, removePermissions, rollback, setAttribute, setAttributes, setDescription, setGUID, setKeywords, setName, setPermission, setRemarksList, setRepository, startTransaction, transactionEvent, uncheckout, update, version
 

Constructor Detail

OMRTextStore

public OMRTextStore()
             throws RemoteException
Throws:
RemoteException - if unable to export the remote object.

OMRTextStore

public OMRTextStore(TextStore t)
             throws RemoteException

OMRTextStore

public OMRTextStore(TextStoreImpl t)
             throws RemoteException

OMRTextStore

public OMRTextStore(RepositoryInterface repos,
                    String name,
                    FolderInterface parent)
             throws RemoteException

OMRTextStore

protected OMRTextStore(Class theClass)
                throws RemoteException
Throws:
RemoteException - if unable to export the remote object.

OMRTextStore

protected OMRTextStore(TextStore t,
                       Class theClass)
                throws RemoteException

OMRTextStore

protected OMRTextStore(TextStoreImpl t,
                       Class theClass)
                throws RemoteException

OMRTextStore

protected OMRTextStore(RepositoryInterface repos,
                       String name,
                       FolderInterface parent,
                       Class theClass)
                throws RemoteException
Method Detail

getText

public String getText()
               throws ServiceException,
                      RemoteException
Description copied from interface: TextStoreInterface
Get the text from the text store.
Specified by:
getText in interface TextStoreInterface
Following copied from interface: com.sas.services.information.metadata.TextStoreInterface
Returns:
A String containing the text.
Throws:
ServiceException - If a repository error occurs.
RemoteException - In the event of remote object failure.

setText

public void setText(String text)
             throws ServiceException,
                    RemoteException
Description copied from interface: TextStoreInterface
Set the text contained in this TextStore object.
Specified by:
setText in interface TextStoreInterface
Following copied from interface: com.sas.services.information.metadata.TextStoreInterface
Parameters:
text - The new text for this object.
Throws:
ServiceException - If a repository error occurs.
RemoteException - In the event of remote object failure.

getTextRole

public String getTextRole()
                   throws ServiceException,
                          RemoteException
Description copied from interface: TextStoreInterface
Get the text role. This provides information on what the text is to be used for.
Specified by:
getTextRole in interface TextStoreInterface
Following copied from interface: com.sas.services.information.metadata.TextStoreInterface
Returns:
A String containing the TextRole.
Throws:
ServiceException - If a repository error occurs.
RemoteException - In the event of remote object failure.

setTextRole

public void setTextRole(String role)
                 throws ServiceException,
                        RemoteException
Description copied from interface: TextStoreInterface
Set the text role string for this object.
Specified by:
setTextRole in interface TextStoreInterface
Following copied from interface: com.sas.services.information.metadata.TextStoreInterface
Parameters:
role - The new text role.
Throws:
ServiceException - If a repository error occurs.
RemoteException - In the event of remote object failure.

getTextType

public String getTextType()
                   throws ServiceException,
                          RemoteException
Description copied from interface: TextStoreInterface
Get the text type.
Specified by:
getTextType in interface TextStoreInterface
Following copied from interface: com.sas.services.information.metadata.TextStoreInterface
Returns:
A String containing the TextType.
Throws:
ServiceException - If a repository error occurs.
RemoteException - In the event of remote object failure.

setTextType

public void setTextType(String type)
                 throws ServiceException,
                        RemoteException
Description copied from interface: TextStoreInterface
Set the text type for this object.
Specified by:
setTextType in interface TextStoreInterface
Following copied from interface: com.sas.services.information.metadata.TextStoreInterface
Parameters:
type - The new type string.
Throws:
ServiceException - if a repository error occurs.
RemoteException - In the event of remote object failure.

***  This API provides Binary Compatibility only, not Source Compatibility  ***




Copyright © 2006 SAS Institute Inc. All Rights Reserved.
javadoc generated Fri, 10 Feb 2006 17:28:59