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

Interface DataTableRoleInterface

All Superinterfaces:
MetadataInterface, PublicObjectInterface, Remote

@SASScope("ALL") @BinaryCompatibilityOnly public interface DataTableRoleInterface extends MetadataInterface
  • Method Details

    • getContext

      String getContext() throws ServiceException, RemoteException
      Get the application context for the data tabe role.
      Returns:
      The role application context.
      Throws:
      ServiceException - If a service level error occurs.
      RemoteException - In the event of remote object failure.
    • setContext

      void setContext(String context) throws ServiceException, RemoteException
      Set the application context for this role.
      Parameters:
      context - The new context string for this role.
      Throws:
      ServiceException - If a service level error occurs.
      RemoteException - In the event of remote object failure.
    • getObjectRole

      String getObjectRole() throws ServiceException, RemoteException
      Get the object role.
      Returns:
      The object role.
      Throws:
      ServiceException - If a service level error occurs.
      RemoteException - In the event of remote object failure.
    • setObjectRole

      void setObjectRole(String role) throws ServiceException, RemoteException
      Set the object role string for this role.
      Parameters:
      role - The new object role.
      Throws:
      ServiceException - If a service level error occurs.
      RemoteException - In the event of remote object failure.
    • getRoleObject

      DataTableInterface getRoleObject() throws ServiceException, RemoteException
      Get the DataTable that this role describes. There's no set here. Changing the roles should be done from the DataTable side.
      Returns:
      The DataTable this is a role for.
      Throws:
      ServiceException - If a service level error occurs.
      RemoteException - In the event of remote object failure.