Interface ProfileReportInterface

All Superinterfaces:
MetadataInterface, PublicObjectInterface, Remote, TransformationInterface

public interface ProfileReportInterface extends TransformationInterface
This is the class for ProfileReportInterface.
  • Field Details

    • PUBLIC_TYPE

      static final String PUBLIC_TYPE
      The public type of this object.
      See Also:
    • ROLE_PROFILE_REPORT

      static final String ROLE_PROFILE_REPORT
      The Transform role of this object if is not a template.
      See Also:
  • Method Details

    • getInternalIdentity

      String getInternalIdentity() throws RemoteException, ServiceException
      Get the identity of this report in the using application.
      Returns:
      id if found, null or empty string otherwise.
      Throws:
      RemoteException - if error getting remote environment.
      ServiceException
    • setInternalIdentity

      void setInternalIdentity(String internalId) throws RemoteException, ServiceException
      Set the identity of this report in the using application. This should not be set/used outside the application that manages this object.
      Parameters:
      internalId - the UUID/GUID of this report.
      Throws:
      RemoteException - if error getting remote environment.
      ServiceException
    • getApplicationOpenURI

      URI getApplicationOpenURI() throws RemoteException, ServiceException
      Get the hosting application Web access URI for this object type. This is for use in a Browser control or application. This should be used with the GET HttpMethod.
      Returns:
      URI if able to build, null otherwise.
      Throws:
      RemoteException - if error contacting OMR
      ServiceException - if error building up URI.