Class OMRPostgresServer

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.OMRSoftwareComponent
com.sas.services.information.metadata.OMRServer
com.sas.services.information.metadata.OMRServerComponent
com.sas.services.information.metadata.OMRPostgresServer
All Implemented Interfaces:
MetadataInterface, ServerComponentInterface, ServerInterface, SoftwareComponentInterface, SPDSServerInterface, PublicObjectInterface, com.sas.storage.editableproperties.SubstitutionProperties, Serializable, Remote

public class OMRPostgresServer extends OMRServerComponent implements SPDSServerInterface
See Also:
  • Field Details

    • OLDEST_VERSION

      public static final com.sas.util.UsageVersion OLDEST_VERSION
    • CURRENT_VERSION

      public static final com.sas.util.UsageVersion CURRENT_VERSION
  • Constructor Details

    • OMRPostgresServer

      public OMRPostgresServer() throws RemoteException
      Throws:
      RemoteException
    • OMRPostgresServer

      public OMRPostgresServer(com.sas.metadata.remote.ServerComponent o) throws RemoteException
      Throws:
      RemoteException
    • OMRPostgresServer

      public OMRPostgresServer(com.sas.metadata.remote.impl.ServerComponentImpl o) throws RemoteException
      Throws:
      RemoteException
    • OMRPostgresServer

      public OMRPostgresServer(com.sas.metadata.remote.impl.ServerComponentImpl_Stub o) throws RemoteException
      Throws:
      RemoteException
    • OMRPostgresServer

      public OMRPostgresServer(RepositoryInterface repos, String name, FolderInterface parent) throws RemoteException
      Throws:
      RemoteException
    • OMRPostgresServer

      protected OMRPostgresServer(Class theClass) throws RemoteException
      Throws:
      RemoteException
    • OMRPostgresServer

      protected OMRPostgresServer(com.sas.metadata.remote.ServerComponent o, Class theClass) throws RemoteException
      Throws:
      RemoteException
    • OMRPostgresServer

      protected OMRPostgresServer(com.sas.metadata.remote.impl.ServerComponentImpl o, Class theClass) throws RemoteException
      Throws:
      RemoteException
    • OMRPostgresServer

      protected OMRPostgresServer(com.sas.metadata.remote.impl.ServerComponentImpl_Stub o, Class theClass) throws RemoteException
      Throws:
      RemoteException
    • OMRPostgresServer

      protected OMRPostgresServer(RepositoryInterface repos, String name, FolderInterface parent, Class theClass) throws RemoteException
      Throws:
      RemoteException
  • Method Details

    • getType

      public String getType() throws RemoteException
      Description copied from class: Metadata
      Get the object type. Subclasses of Metadata will return a repository-neutral type string. If no subclass exists, Metadata returns the repository-specific type.
      Specified by:
      getType in interface MetadataInterface
      Overrides:
      getType in class OMRServerComponent
      Returns:
      A type string for the object.
      Throws:
      RemoteException - in the event of remote object failure
    • getSubstitutionProperties

      public com.sas.storage.editableproperties.PropertyList getSubstitutionProperties()
      Specified by:
      getSubstitutionProperties in interface com.sas.storage.editableproperties.SubstitutionProperties
      Overrides:
      getSubstitutionProperties in class OMRServerComponent
    • setSubstitutionProperties

      public void setSubstitutionProperties(com.sas.storage.editableproperties.PropertyMap map) throws com.sas.storage.editableproperties.UnexpectedSubstitutionException
      Specified by:
      setSubstitutionProperties in interface com.sas.storage.editableproperties.SubstitutionProperties
      Overrides:
      setSubstitutionProperties in class OMRServerComponent
      Throws:
      com.sas.storage.editableproperties.UnexpectedSubstitutionException