Interface RuntimeHostControllerInfoAccessor
-
public interface RuntimeHostControllerInfoAccessor
- Author:
- Kabir Khan
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
RuntimeHostControllerInfoAccessor.HostControllerInfo
-
Field Summary
Fields Modifier and Type Field Description static RuntimeHostControllerInfoAccessor
SERVER
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RuntimeHostControllerInfoAccessor.HostControllerInfo
getHostControllerInfo(OperationContext context)
If the {@link OperationContext#getProcessType()#isHostController()} is true return an instance of LocalHostControllerInfoImpl
-
-
-
Field Detail
-
SERVER
static final RuntimeHostControllerInfoAccessor SERVER
-
-
Method Detail
-
getHostControllerInfo
RuntimeHostControllerInfoAccessor.HostControllerInfo getHostControllerInfo(OperationContext context) throws OperationFailedException
If the {@link OperationContext#getProcessType()#isHostController()} is true return an instance of LocalHostControllerInfoImpl- Parameters:
context
- the operation context- Returns:
- the LocalHostControllerInfoImpl, or
null
if we are not a host controller - Throws:
IllegalStateException
- if we are a host controller booting and not yet in theOperationContext.Stage.RUNTIME
stageOperationFailedException
-
-