クラス 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) -
メソッドの概要
修飾子とタイプメソッド説明voidconnect()voidvoiddestroy()getPartialDynamicInfo(Controller origin, Controller target) voidhandleAuthorizeMessage(ReceivedRequestMessage message, boolean allowCompaction) voidhandleConnectAcceptMessage(ReceivedRequestMessage message, boolean allowCompaction) voidhandleUpdateMessage(ReceivedRequestMessage message, boolean allowCompaction) booleanvoidonUnlock()voidpostCreate(Object... parameters) voidvoidrun()voidsetAuthorizedRevision(AckInfo info, boolean allowCompaction) voidsetDynamicInfo(ReceivedDynamicInfo receivedInfo, boolean allowCompaction) voidunlock()Unlocks this controller.voidunlock(Controller origin) voidunlockDynamicInfo(long senderId) voidupdate()クラスから継承されたメソッド 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()インタフェースからコピーされた説明:ControllerContextUnlocks 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()
-