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 void
setManagedFunctionName(java.lang.String managedFunctionName)
Allows overridingManagedFunction
name derived fromProcedure
name.void
setProcedure(java.lang.Class<?> resourceClass, java.lang.String procedureName)
Convenience method to configure theProcedure
.void
setProcedure(java.lang.String resource, java.lang.String procedureName)
Convenience method to configure theProcedure
.void
setProcedureName(java.lang.String procedureName)
Specifies the name of theProcedure
.void
setProcedureSourceServiceFactoryClass(java.lang.Class<? extends ProcedureSourceServiceFactory> serviceFactoryClass)
Specifies an overrideProcedureSourceServiceFactory
Class
.void
setResource(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 overrideProcedureSourceServiceFactory
Class
.- Parameters:
serviceFactoryClass
- OverrideProcedureSourceServiceFactory
Class
.
-
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 overridingManagedFunction
name derived fromProcedure
name.- Parameters:
managedFunctionName
- OverridingManagedFunction
name.
-
-