Interface ApplicationInterface

All Superinterfaces:
MetadataInterface, PublicObjectInterface, Remote, SoftwareComponentInterface
All Known Implementing Classes:
Application

public interface ApplicationInterface extends SoftwareComponentInterface
  • Method Details

    • getParentApplication

      ApplicationInterface getParentApplication() throws ServiceException, RemoteException
      Returns the parent application of this application or null if no parent is defined. Parent applications are associated to the application via the ImplementedObjects association.
      Returns:
      the parent application
      Throws:
      ServiceException - If a service level error occurs.
      RemoteException - In the event of remote object failure.
    • getActions

      Map<String,ApplicationAuthorization> getActions() throws ServiceException, RemoteException
      Returns a map of all actions defined for the application. The map is keyed by application action identifier.
      Returns:
      a map of application actions
      Throws:
      ServiceException
      RemoteException
    • isGridCapable

      boolean isGridCapable() throws ServiceException, RemoteException
      Returns true if application is marked as a grid capable application.
      Returns:
      true if application is marked as a grid capable application
      Throws:
      ServiceException
      RemoteException
    • setGridCapable

      void setGridCapable(boolean gridCapable) throws ServiceException, RemoteException
      Sets the gridCapable property for this application.
      Parameters:
      gridCapable -
      Throws:
      ServiceException
      RemoteException