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