クラス FactoryController<T extends Controller>
java.lang.Object
org.wcardinal.controller.internal.Controller
org.wcardinal.controller.internal.ComponentController
org.wcardinal.controller.internal.FactoryController<T>
- すべての実装されたインタフェース:
ComponentContext
,ControllerContext
,SContainerParent
,SParent
,ControllerCreator<T>
,MethodContainer
,Unlockable
public abstract class FactoryController<T extends Controller>
extends ComponentController
implements ControllerCreator<T>
-
コンストラクタの概要
コンストラクタコンストラクタ説明FactoryController
(String name, Controller parent, ControllerFactory factory, Object instance, ControllerBaggage baggage, AutoCloseableReentrantLock lock, TaskInternalQueue tasks, ControllerFactory childFactory) -
メソッドの概要
修飾子とタイプメソッド説明void
initDynamic
(String name, Controller controller, com.fasterxml.jackson.databind.node.ArrayNode args, Object[] arguments) boolean
void
postCreate
(Object... parameters) クラスから継承されたメソッド org.wcardinal.controller.internal.Controller
addParent, cancel, cancel, cancel, cancelAll, checkIdle, checkIdleNotRequired, checkIdleRequired, checkVisibility, create, 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, onUnlock, put, put, put, put, putWorkingData, setAuthorizedRevision, setRequestId, setTrackingIds, show, show, timeout, timeout, timeout, trigger, triggerAndWait, triggerDirect, tryLock, tryLock, unlock, unlock, unlockDynamicInfo, update
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
インタフェースから継承されたメソッド org.wcardinal.controller.ControllerContext
cancel, cancel, cancel, cancelAll, execute, execute, execute, getActivePage, getAttributes, getFactoryParameters, getLocale, getLocales, getName, getParameter, getParameterMap, getParameters, getParent, getParentAsFactory, getParents, getPrincipal, getRemoteAddress, getScheduler, getSessionId, getSubSessionId, hide, interval, interval, interval, interval, isCanceled, isHeadCall, isHidden, isHistorical, isLocked, isLockedByCurrentThread, isNonNull, isReadOnly, isShown, lock, notify, notifyAsync, show, timeout, timeout, timeout, trigger, triggerAndWait, triggerDirect, tryLock, tryLock, unlock
インタフェースから継承されたメソッド org.wcardinal.controller.internal.ControllerCreator
createDynamic, destroyDynamic, getDynamic
-
コンストラクタの詳細
-
FactoryController
public FactoryController(String name, Controller parent, ControllerFactory factory, Object instance, ControllerBaggage baggage, AutoCloseableReentrantLock lock, TaskInternalQueue tasks, ControllerFactory childFactory)
-
-
メソッドの詳細
-
getFactoryData
- 定義:
getFactoryData
インタフェース内ControllerCreator<T extends Controller>
-
postCreate
- オーバーライド:
postCreate
クラス内Controller
-
isPostCreated
public boolean isPostCreated()- 定義:
isPostCreated
インタフェース内ControllerCreator<T extends Controller>
-
initDynamic
public void initDynamic(String name, Controller controller, com.fasterxml.jackson.databind.node.ArrayNode args, Object[] arguments) - 定義:
initDynamic
インタフェース内ControllerCreator<T extends Controller>
-