Uses of Class
com.helger.photon.api.InvokableAPIDescriptor
-
Packages that use InvokableAPIDescriptor Package Description com.helger.photon.api com.helger.photon.api.callback -
-
Uses of InvokableAPIDescriptor in com.helger.photon.api
Methods in com.helger.photon.api that return InvokableAPIDescriptor Modifier and Type Method Description InvokableAPIDescriptorIAPIPathAmbiguityResolver. apply(APIPath aPath, com.helger.commons.collection.impl.ICommonsList<InvokableAPIDescriptor> aDescriptors)InvokableAPIDescriptorLoggingAPIPathAmbiguityResolver. apply(APIPath aPath, com.helger.commons.collection.impl.ICommonsList<InvokableAPIDescriptor> aDescriptors)InvokableAPIDescriptorAPIRegistry. getAPIByPath(APIPath aPath, IAPIPathAmbiguityResolver aAmbiguityResolver)default InvokableAPIDescriptorIAPIRegistry. getAPIByPath(APIPath aPath)Find anInvokableAPIDescriptorthat matches the provided path.InvokableAPIDescriptorIAPIRegistry. getAPIByPath(APIPath aPath, IAPIPathAmbiguityResolver aAmbiguityResolver)Find anInvokableAPIDescriptorthat matches the provided path.InvokableAPIDescriptorAPIDescriptorList. getMatching(APIPath aPath)InvokableAPIDescriptorAPIDescriptorList. getMatching(APIPath aPath, IAPIPathAmbiguityResolver aAmbiguityResolver)Methods in com.helger.photon.api with parameters of type InvokableAPIDescriptor Modifier and Type Method Description com.helger.commons.state.EHandledIAPIExceptionMapper. applyExceptionOnResponse(InvokableAPIDescriptor aInvokableDescriptor, com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope, com.helger.servlet.response.UnifiedResponse aUnifiedResponse, Throwable aThrowable)voidAPIInvoker. invoke(InvokableAPIDescriptor aInvokableDescriptor, com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope, com.helger.servlet.response.UnifiedResponse aUnifiedResponse)voidIAPIInvoker. invoke(InvokableAPIDescriptor aInvokableDescriptor, com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope, com.helger.servlet.response.UnifiedResponse aUnifiedResponse)Invoke the specified APIvoidIAPIAfterExecutionCallback. onAfterExecution(IAPIInvoker aInvoker, InvokableAPIDescriptor aInvokableDescriptor, com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope)Callback methodvoidIAPIExceptionCallback. onAPIExecutionException(IAPIInvoker aInvoker, InvokableAPIDescriptor aInvokableDescriptor, com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope, Throwable t)Called when an unmapped exception occurred while executing the server side code.voidIAPIBeforeExecutionCallback. onBeforeExecution(IAPIInvoker aInvoker, InvokableAPIDescriptor aInvokableDescriptor, com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope)Callback methodvoidIAPILongRunningExecutionCallback. onLongRunningExecution(IAPIInvoker aInvoker, InvokableAPIDescriptor aInvokableDescriptor, com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope, long nExecutionMillis)Callback methodMethod parameters in com.helger.photon.api with type arguments of type InvokableAPIDescriptor Modifier and Type Method Description InvokableAPIDescriptorIAPIPathAmbiguityResolver. apply(APIPath aPath, com.helger.commons.collection.impl.ICommonsList<InvokableAPIDescriptor> aDescriptors)InvokableAPIDescriptorLoggingAPIPathAmbiguityResolver. apply(APIPath aPath, com.helger.commons.collection.impl.ICommonsList<InvokableAPIDescriptor> aDescriptors) -
Uses of InvokableAPIDescriptor in com.helger.photon.api.callback
Methods in com.helger.photon.api.callback with parameters of type InvokableAPIDescriptor Modifier and Type Method Description voidLoggingAPIExceptionCallback. onAPIExecutionException(IAPIInvoker aInvoker, InvokableAPIDescriptor aInvokableDescriptor, com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope, Throwable t)voidLoggingAPILongRunningExecutionCallback. onLongRunningExecution(IAPIInvoker aInvoker, InvokableAPIDescriptor aInvokableDescriptor, com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope, long nExecutionMillis)
-