クラス 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) -
メソッドの概要
修飾子とタイプメソッド説明voidinitDynamic(String name, Controller controller, com.fasterxml.jackson.databind.node.ArrayNode args, Object[] arguments) booleanvoidpostCreate(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>
-