Package net.officefloor.polyglot.test
Interface AbstractPolyglotProcedureTest.ProcedureBuilder
- All Superinterfaces:
PropertyConfigurable
- Enclosing class:
- AbstractPolyglotProcedureTest
protected static interface AbstractPolyglotProcedureTest.ProcedureBuilder
extends PropertyConfigurable
Builds the
Procedure.-
Method Summary
Modifier and TypeMethodDescriptionvoidsetManagedFunctionName(String managedFunctionName) Allows overridingManagedFunctionname derived fromProcedurename.voidsetProcedure(Class<?> resourceClass, String procedureName) Convenience method to configure theProcedure.voidsetProcedure(String resource, String procedureName) Convenience method to configure theProcedure.voidsetProcedureName(String procedureName) Specifies the name of theProcedure.voidsetProcedureSourceServiceFactoryClass(Class<? extends ProcedureSourceServiceFactory> serviceFactoryClass) Specifies an overrideProcedureSourceServiceFactoryClass.voidsetResource(String resource) Specifies the resource.Methods inherited from interface net.officefloor.compile.properties.PropertyConfigurable
addProperty
-
Method Details
-
setProcedure
Convenience method to configure theProcedure. -
setProcedure
Convenience method to configure theProcedure.- Parameters:
resource- Resource.procedureName- Name ofProcedure.
-
setResource
Specifies the resource.- Parameters:
resource- Resource.
-
setProcedureSourceServiceFactoryClass
void setProcedureSourceServiceFactoryClass(Class<? extends ProcedureSourceServiceFactory> serviceFactoryClass) Specifies an overrideProcedureSourceServiceFactoryClass.- Parameters:
serviceFactoryClass- OverrideProcedureSourceServiceFactoryClass.
-
setProcedureName
Specifies the name of theProcedure.- Parameters:
procedureName- Name of theProcedure.
-
setManagedFunctionName
Allows overridingManagedFunctionname derived fromProcedurename.- Parameters:
managedFunctionName- OverridingManagedFunctionname.
-