Package net.officefloor.compile.mbean
Interface OfficeFloorMBean
-
public interface OfficeFloorMBeanProxyinterface for theOfficeFloorMBean.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcloseOfficeFloor()Closes theOfficeFloor.java.lang.String[]getManagedFunctionNames(java.lang.String officeName)Obtains the names of theManagedFunctioninstances within theOffice.java.lang.StringgetManagedFunctionParameterType(java.lang.String officeName, java.lang.String functionName)Obtains the parameter type for theManagedFunction.java.lang.String[]getOfficeNames()Obtain the names of theOfficeinstances within theOfficeFloor.voidinvokeFunction(java.lang.String officeName, java.lang.String functionName, java.lang.String parameter)Invokes theManagedFunction.
-
-
-
Method Detail
-
getOfficeNames
java.lang.String[] getOfficeNames()
Obtain the names of theOfficeinstances within theOfficeFloor.- Returns:
- Names of the
Officeinstances within theOfficeFloor.
-
getManagedFunctionNames
java.lang.String[] getManagedFunctionNames(java.lang.String officeName)
Obtains the names of theManagedFunctioninstances within theOffice.- Parameters:
officeName- Name of theOffice.- Returns:
- Names of the
ManagedFunctioninstances within theOffice.
-
getManagedFunctionParameterType
java.lang.String getManagedFunctionParameterType(java.lang.String officeName, java.lang.String functionName)Obtains the parameter type for theManagedFunction.- Parameters:
officeName- Name of theOffice.functionName- Name of theManagedFunction.- Returns:
- Parameter type for the
ManagedFunction. May benullif no parameter forManagedFunction.
-
invokeFunction
void invokeFunction(java.lang.String officeName, java.lang.String functionName, java.lang.String parameter)Invokes theManagedFunction.- Parameters:
officeName- Name of theOffice.functionName- Name of theManagedFunctionwithin theOffice.parameter- Optional parameter for theManagedFunction. May benull.
-
closeOfficeFloor
void closeOfficeFloor()
Closes theOfficeFloor.
-
-