Interface IApplicationRequest

  • All Superinterfaces:
    ch.ivyteam.ivy.request.restricted.IIvyScriptContextRequest, IRequest
    All Known Subinterfaces:
    IProcessModelVersionRequest, IProcessRequest, ITaskRequest

    public interface IApplicationRequest
    extends IRequest, ch.ivyteam.ivy.request.restricted.IIvyScriptContextRequest
    This is an interface for all requests running in an application environment on ivy
    Since:
    17.05.2006
    API:
    This is a public API.
    • Method Detail

      • getApplication

        IApplication getApplication()
                             throws PersistencyException
        Gets the application this requests requests to
        Returns:
        application
        Throws:
        PersistencyException - if persistency access fails
        API:
        This public API is available in IvyScript and Java. It has the visibility ADVANCED.
      • getSecurityContext

        ISecurityContext getSecurityContext()
                                     throws PersistencyException
        Gets the security context of the application this request requests to
        Returns:
        security context
        Throws:
        PersistencyException - if persistency access fails
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • getFormattingLocale

        Locale getFormattingLocale()
                            throws PersistencyException
        Gets the format content locale. Use this locale for formating content output
        Returns:
        the locale to use for formating content
        Throws:
        PersistencyException - if persistency access fails
        API:
        This public API is available in IvyScript and Java. It has the visibility NOVICE.
      • getContentLocale

        Locale getContentLocale()
                         throws PersistencyException
        Gets the content locale. Use this locale for getting content of the content management system
        Returns:
        the locale to use for getting content
        Throws:
        PersistencyException - if persistency access fails
        API:
        This public API is available in IvyScript and Java. It has the visibility NOVICE.