クラス RootController
java.lang.Object
org.wcardinal.controller.internal.Controller
org.wcardinal.controller.internal.RootController
- すべての実装されたインタフェース:
Runnable
,ControllerContext
,SContainerParent
,SParent
,MethodContainer
,Unlockable
-
コンストラクタの概要
コンストラクタコンストラクタ説明RootController
(String name, ControllerFactory factory, Object instance, ControllerBaggage baggage) -
メソッドの概要
修飾子とタイプメソッド説明void
connect()
void
void
destroy()
getPartialDynamicInfo
(Controller origin, Controller target) void
handleAuthorizeMessage
(ReceivedRequestMessage message, boolean allowCompaction) void
handleConnectAcceptMessage
(ReceivedRequestMessage message, boolean allowCompaction) void
handleUpdateMessage
(ReceivedRequestMessage message, boolean allowCompaction) boolean
void
onUnlock()
void
postCreate
(Object... parameters) void
void
run()
void
setAuthorizedRevision
(AckInfo info, boolean allowCompaction) void
setDynamicInfo
(ReceivedDynamicInfo receivedInfo, boolean allowCompaction) void
unlock()
Unlocks this controller.void
unlock
(Controller origin) void
unlockDynamicInfo
(long senderId) void
update()
クラスから継承されたメソッド org.wcardinal.controller.internal.Controller
addParent, cancel, cancel, cancel, cancelAll, checkIdle, checkIdleNotRequired, checkIdleRequired, checkVisibility, destroy, execute, execute, execute, getActivePage, getAttributes, getControllerAt, getControllerAt, getFactoryParameters, getInstance, getLocale, getLocales, getName, getParameter, getParameterMap, getParameters, getParent, getParentAsFactory, getParents, getPrincipal, getRemoteAddress, getRequestId, getScheduler, getSessionId, getStaticInfo, getStaticInstanceInfo, getSubSessionId, getTrackingIds, getWorkingData, handle, hasHistorical, hasOnIdleCheckMethods, hide, hide, interval, interval, interval, interval, isCanceled, isHeadCall, isHidden, isHistorical, isLocked, isLockedByCurrentThread, isNonNull, isReadOnly, isShared, isShown, isShown, lock, lockDynamicInfo, notify, notifyAsync, onChange, onChange, onDestroy, onHide, onHide, onNotice, onShow, onShow, put, put, put, put, putWorkingData, setAuthorizedRevision, setRequestId, setTrackingIds, show, show, timeout, timeout, timeout, trigger, triggerAndWait, triggerDirect, tryLock, tryLock, unlockDynamicInfo
-
コンストラクタの詳細
-
RootController
public RootController(String name, ControllerFactory factory, Object instance, ControllerBaggage baggage)
-
-
メソッドの詳細
-
unlock
public void unlock()インタフェースからコピーされた説明:ControllerContext
Unlocks this controller.- 定義:
unlock
インタフェース内ControllerContext
- 定義:
unlock
インタフェース内MethodContainer
- 定義:
unlock
インタフェース内SContainerParent
- 定義:
unlock
インタフェース内Unlockable
- オーバーライド:
unlock
クラス内Controller
-
unlock
- オーバーライド:
unlock
クラス内Controller
-
onUnlock
public void onUnlock()- 定義:
onUnlock
インタフェース内SParent
- オーバーライド:
onUnlock
クラス内Controller
-
connect
public void connect() -
reconnect
public void reconnect() -
update
public void update()- 定義:
update
インタフェース内SParent
- オーバーライド:
update
クラス内Controller
-
handleAuthorizeMessage
-
handleConnectAcceptMessage
-
handleUpdateMessage
-
setAuthorizedRevision
-
setDynamicInfo
-
getPartialDynamicInfo
-
lockDynamicInfo
-
unlockDynamicInfo
public void unlockDynamicInfo(long senderId) -
hasDynamicInfo
public boolean hasDynamicInfo() -
destroy
public void destroy() -
create
- オーバーライド:
create
クラス内Controller
-
postCreate
- オーバーライド:
postCreate
クラス内Controller
-
run
public void run()
-