Class ServerInfoSingletonProvider

  • All Implemented Interfaces:
    org.forgerock.json.resource.SingletonResourceProvider

    public class ServerInfoSingletonProvider
    extends Object
    implements org.forgerock.json.resource.SingletonResourceProvider
    Provides server info (build-time defined values only at the moment) in a read-only fashion.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.forgerock.util.promise.Promise<org.forgerock.json.resource.ActionResponse,​org.forgerock.json.resource.ResourceException> actionInstance​(org.forgerock.services.context.Context context, org.forgerock.json.resource.ActionRequest request)  
      org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,​org.forgerock.json.resource.ResourceException> patchInstance​(org.forgerock.services.context.Context context, org.forgerock.json.resource.PatchRequest request)  
      org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,​org.forgerock.json.resource.ResourceException> readInstance​(org.forgerock.services.context.Context context, org.forgerock.json.resource.ReadRequest request)  
      org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,​org.forgerock.json.resource.ResourceException> updateInstance​(org.forgerock.services.context.Context context, org.forgerock.json.resource.UpdateRequest request)  
    • Constructor Detail

      • ServerInfoSingletonProvider

        public ServerInfoSingletonProvider()
    • Method Detail

      • readInstance

        public org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,​org.forgerock.json.resource.ResourceException> readInstance​(org.forgerock.services.context.Context context,
                                                                                                                                                                 org.forgerock.json.resource.ReadRequest request)
        Specified by:
        readInstance in interface org.forgerock.json.resource.SingletonResourceProvider
      • actionInstance

        public org.forgerock.util.promise.Promise<org.forgerock.json.resource.ActionResponse,​org.forgerock.json.resource.ResourceException> actionInstance​(org.forgerock.services.context.Context context,
                                                                                                                                                                 org.forgerock.json.resource.ActionRequest request)
        Specified by:
        actionInstance in interface org.forgerock.json.resource.SingletonResourceProvider
      • patchInstance

        public org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,​org.forgerock.json.resource.ResourceException> patchInstance​(org.forgerock.services.context.Context context,
                                                                                                                                                                  org.forgerock.json.resource.PatchRequest request)
        Specified by:
        patchInstance in interface org.forgerock.json.resource.SingletonResourceProvider
      • updateInstance

        public org.forgerock.util.promise.Promise<org.forgerock.json.resource.ResourceResponse,​org.forgerock.json.resource.ResourceException> updateInstance​(org.forgerock.services.context.Context context,
                                                                                                                                                                   org.forgerock.json.resource.UpdateRequest request)
        Specified by:
        updateInstance in interface org.forgerock.json.resource.SingletonResourceProvider