Uses of Interface
net.officefloor.frame.api.function.ManagedFunctionFactory
-
-
Uses of ManagedFunctionFactory in net.officefloor.activity.procedure.spi
Methods in net.officefloor.activity.procedure.spi with parameters of type ManagedFunctionFactory Modifier and Type Method Description <M extends java.lang.Enum<M>,F extends java.lang.Enum<F>>
ManagedFunctionTypeBuilder<M,F>ProcedureManagedFunctionContext. setManagedFunction(ManagedFunctionFactory<M,F> functionFactory, java.lang.Class<M> objectKeysClass, java.lang.Class<F> flowKeysClass)
Sets theManagedFunctionTypeBuilder
for theProcedure
. -
Uses of ManagedFunctionFactory in net.officefloor.compile.impl.managedfunction
Methods in net.officefloor.compile.impl.managedfunction that return ManagedFunctionFactory Modifier and Type Method Description ManagedFunctionFactory<M,F>
ManagedFunctionTypeImpl. getManagedFunctionFactory()
Methods in net.officefloor.compile.impl.managedfunction with parameters of type ManagedFunctionFactory Modifier and Type Method Description ManagedFunctionTypeBuilder<M,F>
ManagedFunctionTypeImpl. setFunctionFactory(ManagedFunctionFactory<M,F> functionFactory)
-
Uses of ManagedFunctionFactory in net.officefloor.compile.managedfunction
Methods in net.officefloor.compile.managedfunction that return ManagedFunctionFactory Modifier and Type Method Description ManagedFunctionFactory<M,F>
ManagedFunctionType. getManagedFunctionFactory()
Obtains theManagedFunctionFactory
. -
Uses of ManagedFunctionFactory in net.officefloor.compile.spi.managedfunction.source
Methods in net.officefloor.compile.spi.managedfunction.source with parameters of type ManagedFunctionFactory Modifier and Type Method Description ManagedFunctionTypeBuilder<D,F>
ManagedFunctionTypeBuilder. setFunctionFactory(ManagedFunctionFactory<D,F> functionFactory)
Specifies theManagedFunctionFactory
to create theManagedFunction
. -
Uses of ManagedFunctionFactory in net.officefloor.frame.api.build
Methods in net.officefloor.frame.api.build with parameters of type ManagedFunctionFactory Modifier and Type Method Description <O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
ManagedFunctionBuilder<O,F>OfficeBuilder. addManagedFunction(java.lang.String functionName, ManagedFunctionFactory<O,F> mangedFunctionFactory)
Adds aManagedFunction
to be executed within theOffice
. -
Uses of ManagedFunctionFactory in net.officefloor.frame.api.function
Subinterfaces of ManagedFunctionFactory in net.officefloor.frame.api.function Modifier and Type Interface Description interface
NameAwareManagedFunctionFactory<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
Name awareManagedFunctionFactory
.interface
OfficeAwareManagedFunctionFactory<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
Office
awareManagedFunctionFactory
.Classes in net.officefloor.frame.api.function that implement ManagedFunctionFactory Modifier and Type Class Description class
StaticManagedFunction<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
StaticManagedFunction
. -
Uses of ManagedFunctionFactory in net.officefloor.frame.api.managedobject.function
Methods in net.officefloor.frame.api.managedobject.function that return ManagedFunctionFactory Modifier and Type Method Description ManagedFunctionFactory<?,?>
ManagedObjectFunctionEnhancerContext. getManagedFunctionFactory()
Obtains theManagedFunctionFactory
. -
Uses of ManagedFunctionFactory in net.officefloor.frame.api.managedobject.source
Methods in net.officefloor.frame.api.managedobject.source with parameters of type ManagedFunctionFactory Modifier and Type Method Description <O extends java.lang.Enum<O>,f extends java.lang.Enum<f>>
ManagedObjectFunctionBuilder<O,f>ManagedObjectSourceContext. addManagedFunction(java.lang.String functionName, ManagedFunctionFactory<O,f> managedFunctionFactory)
Creates theManagedObjectFunctionBuilder
to build aManagedFunction
.<O extends java.lang.Enum<O>,f extends java.lang.Enum<f>>
ManagedObjectFunctionBuilder<O,f>ManagedObjectSourceContext. getRecycleFunction(ManagedFunctionFactory<O,f> managedFunctionFactory)
Invoking this method during theManagedObjectSource.init(ManagedObjectSourceContext)
will create recycle functionality for theManagedObject
to be returned to aManagedObjectPool
. -
Uses of ManagedFunctionFactory in net.officefloor.frame.impl.construct.managedfunction
Methods in net.officefloor.frame.impl.construct.managedfunction that return ManagedFunctionFactory Modifier and Type Method Description ManagedFunctionFactory<O,F>
ManagedFunctionBuilderImpl. getManagedFunctionFactory()
Constructors in net.officefloor.frame.impl.construct.managedfunction with parameters of type ManagedFunctionFactory Constructor Description ManagedFunctionBuilderImpl(java.lang.String functionName, ManagedFunctionFactory<O,F> functionFactory)
Initiate. -
Uses of ManagedFunctionFactory in net.officefloor.frame.impl.construct.managedobjectsource
Methods in net.officefloor.frame.impl.construct.managedobjectsource with parameters of type ManagedFunctionFactory Modifier and Type Method Description <o extends java.lang.Enum<o>,f extends java.lang.Enum<f>>
ManagedObjectFunctionBuilder<o,f>ManagedObjectSourceContextImpl. addManagedFunction(java.lang.String functionName, ManagedFunctionFactory<o,f> managedFunctionFactory)
<O extends java.lang.Enum<O>,f extends java.lang.Enum<f>>
ManagedObjectFunctionBuilder<O,f>ManagedObjectSourceContextImpl. getRecycleFunction(ManagedFunctionFactory<O,f> managedFunctionFactory)
-
Uses of ManagedFunctionFactory in net.officefloor.frame.impl.construct.office
Methods in net.officefloor.frame.impl.construct.office with parameters of type ManagedFunctionFactory Modifier and Type Method Description <O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
ManagedFunctionBuilder<O,F>OfficeBuilderImpl. addManagedFunction(java.lang.String functionName, ManagedFunctionFactory<O,F> mangedFunctionFactory)
-
Uses of ManagedFunctionFactory in net.officefloor.frame.impl.execute.managedfunction
Methods in net.officefloor.frame.impl.execute.managedfunction that return ManagedFunctionFactory Modifier and Type Method Description ManagedFunctionFactory<O,F>
ManagedFunctionMetaDataImpl. getManagedFunctionFactory()
Constructors in net.officefloor.frame.impl.execute.managedfunction with parameters of type ManagedFunctionFactory Constructor Description ManagedFunctionMetaDataImpl(java.lang.String functionName, ManagedFunctionFactory<O,F> functionFactory, java.lang.Object[] annotations, java.lang.Class<?> parameterType, TeamManagement responsibleTeam, ManagedObjectIndex[] functionIndexedManagedObjects, ManagedObjectMetaData<?>[] functionBoundManagedObjects, boolean[] requiredGovernance, long asynchronousFlowTimeout, AssetManagerReference asynchronousFlowsAssetManagerReference, java.util.logging.Logger logger)
Initiate with details of the meta-data for theManagedFunction
. -
Uses of ManagedFunctionFactory in net.officefloor.frame.impl.execute.office
Classes in net.officefloor.frame.impl.execute.office that implement ManagedFunctionFactory Modifier and Type Class Description class
LoadManagedObjectFunctionFactory
ManagedFunctionFactory
to load the object of aManagedObject
. -
Uses of ManagedFunctionFactory in net.officefloor.frame.internal.configuration
Methods in net.officefloor.frame.internal.configuration that return ManagedFunctionFactory Modifier and Type Method Description ManagedFunctionFactory<O,F>
ManagedFunctionConfiguration. getManagedFunctionFactory()
Obtains theManagedFunctionFactory
for theManagedFunction
. -
Uses of ManagedFunctionFactory in net.officefloor.frame.internal.structure
Methods in net.officefloor.frame.internal.structure that return ManagedFunctionFactory Modifier and Type Method Description ManagedFunctionFactory<O,F>
ManagedFunctionMetaData. getManagedFunctionFactory()
-
Uses of ManagedFunctionFactory in net.officefloor.frame.test
Classes in net.officefloor.frame.test that implement ManagedFunctionFactory Modifier and Type Class Description class
ReflectiveFunctionBuilder
ReflectiveManagedFunctionBuilder
.class
TestManagedObject.TestRecycle
Recycles theManagedObject
.Methods in net.officefloor.frame.test with parameters of type ManagedFunctionFactory Modifier and Type Method Description <O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
ManagedFunctionBuilder<O,F>AbstractOfficeConstructTestCase. constructFunction(java.lang.String functionName, ManagedFunctionFactory<O,F> functionFactory)
Facade method to register aManagedFunction
.<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
ManagedFunctionBuilder<O,F>ConstructTestSupport. constructFunction(java.lang.String functionName, ManagedFunctionFactory<O,F> functionFactory)
Facade method to register aManagedFunction
. -
Uses of ManagedFunctionFactory in net.officefloor.plugin.clazz.method
Classes in net.officefloor.plugin.clazz.method that implement ManagedFunctionFactory Modifier and Type Class Description class
MethodFunctionFactory
ManagedFunctionFactory
for theMethodFunction
. -
Uses of ManagedFunctionFactory in net.officefloor.script
Classes in net.officefloor.script that implement ManagedFunctionFactory Modifier and Type Class Description class
ScriptManagedFunction
ScriptManagedFunction
. -
Uses of ManagedFunctionFactory in net.officefloor.spring.webflux.procedure
Classes in net.officefloor.spring.webflux.procedure that implement ManagedFunctionFactory Modifier and Type Class Description class
SpringWebFluxProcedure
Spring Web FluxController
Procedure
. -
Uses of ManagedFunctionFactory in net.officefloor.spring.webmvc.procedure
Classes in net.officefloor.spring.webmvc.procedure that implement ManagedFunctionFactory Modifier and Type Class Description class
SpringWebMvcProcedure
Spring Web MVCController
Procedure
. -
Uses of ManagedFunctionFactory in net.officefloor.web
Classes in net.officefloor.web that implement ManagedFunctionFactory Modifier and Type Class Description class
HttpHandleRedirectFunction
ManagedFunction
to handle the redirect.class
HttpRedirectFunction<T>
ManagedFunction
to send a redirect.class
HttpRouteFunction
ManagedFunction
to route theHttpRequest
.class
InitialiseHttpRequestStateFunction
ManagedFunction
to initialise theHttpRequestState
.class
InterceptFunction
ManagedFunction
to trigger the interception before routing.class
NotHandledFunction
ManagedFunction
for not handling routing. -
Uses of ManagedFunctionFactory in net.officefloor.web.resource.source
Classes in net.officefloor.web.resource.source that implement ManagedFunctionFactory Modifier and Type Class Description class
AbstractSendHttpFileFunction<R>
AbstractManagedFunction
to sendHttpFile
.class
SendCachedHttpFileFunction
class
SendStoreHttpFileFunction
class
ServiceHttpRequestFunction
class
TranslateHttpPathToWebServicerFunction
Translates theHttpPath
toWebServicer
.class
TriggerSendHttpFileFunction
-
Uses of ManagedFunctionFactory in net.officefloor.web.security.impl
Classes in net.officefloor.web.security.impl that implement ManagedFunctionFactory Modifier and Type Class Description class
CompleteApplicationHttpAuthenticateFunction<AC extends java.io.Serializable>
ManagedFunctionFactory
for completing authentication with application specific credentials.class
HandleAuthenticationRequiredFunction
ManagedFunction
to handle theAuthenticationRequiredException
.class
HttpChallengeFunction<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
ManagedFunctionFactory
to challenge the client.class
ManagedObjectAuthenticateFunction<AC extends java.io.Serializable,C,F extends java.lang.Enum<F>>
ManagedFunction
andManagedFunctionFactory
forAuthenticationContextManagedObjectSource
authentication.class
ManagedObjectLogoutFunction<AC extends java.io.Serializable,O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
ManagedFunction
andManagedFunctionFactory
to log out.class
SendHttpChallengeFunction
ManagedFunction
to send theHttpChallenge
.class
StartApplicationHttpAuthenticateFunction<AC extends java.io.Serializable,C>
ManagedFunction
andManagedFunctionFactory
for triggering authentication with application specific credentials. -
Uses of ManagedFunctionFactory in net.officefloor.web.security.section
Classes in net.officefloor.web.security.section that implement ManagedFunctionFactory Modifier and Type Class Description class
HttpFlowSecurerManagedFunction
-
Uses of ManagedFunctionFactory in net.officefloor.web.template.section
Classes in net.officefloor.web.template.section that implement ManagedFunctionFactory Modifier and Type Class Description class
WebTemplateArrayIteratorFunction
ManagedFunction
to iterate over an array to render content.class
WebTemplateFunction
ManagedFunction
to write theParsedTemplateSection
.class
WebTemplateInitialFunction
InitialManagedFunction
to ensure appropriate conditions for rendering theParsedTemplate
.
-