public class T73MachineManager extends T73Manager
TaskWorkers.TaskSpi0, TaskWorkers.TaskSpi1<T>, TaskWorkers.TaskSpi2<T,U>, TaskWorkers.TaskSpi3<T,U,V>, TaskWorkers.TaskSpi4<T,U,V,W>, TaskWorkers.TaskSpi5<T,U,V,W,X>, TaskWorkers.TaskSpi6<T,U,V,W,X,Y>, TaskWorkers.WorkerTask
Modifier and Type | Field and Description |
---|---|
(package private) List<T73Realm> |
allRealms |
(package private) List<T73Division> |
hierarchicalDivisions |
(package private) List<T73NormalDivision> |
normalDivisions |
(package private) List<T73Personnel> |
personnels |
delayMover, indexMaker
Constructor and Description |
---|
T73MachineManager() |
Modifier and Type | Method and Description |
---|---|
void |
dispatchMessage(T73User.UID recip,
T73File path,
T73User.UID op,
String com) |
T73CommonDivision |
getCommonDivision() |
List<DesignatedFolder> |
getDesignatedFolders() |
T73Realm |
getGovernor(T73File file) |
T73Group |
getGroupByName(String gn) |
List<T73Division> |
getHierarchicalDivisions() |
List<T73NormalDivision> |
getNormalDivisions() |
List<T73Personnel> |
getPersonnels() |
T73Realm |
getRealmByID(String id) |
(package private) void |
initializeAllRealms() |
boolean |
isReadableBy(T73File file,
T73User user) |
void |
notifyContextChanged() |
(package private) void |
terminateAllRealms() |
currentThreadIsWorker, getTaskQueueSize, getWorkers, hasFreeTaskSpace, hasFreeWorker, hasTasks, moveTaskToAhead, numberOfWorkers, offerTask, offerTask, offerTask, offerTask, offerTask, offerTask, offerTask, offerTask, offerTask, offerTask, printWorkersStatistics, printWorkersStatistics, resetWorkersStatistics, setParentTaskWorkers, setTaskQueueSize, setWorkerAsDaemon, setWorkerKeepAlive, setWorkerPriority, setWorkers, startWorker, startWorker, startWorker, startWorker, startWorker, startWorker, startWorker, startWorker, startWorker, startWorker, startWorker, startWorker, startWorker, startWorker, waitForTask, waitForTasks, waitForWorkers
List<T73Division> hierarchicalDivisions
List<T73NormalDivision> normalDivisions
List<T73Personnel> personnels
public List<T73Division> getHierarchicalDivisions()
getHierarchicalDivisions
in class T73Manager
public T73CommonDivision getCommonDivision()
getCommonDivision
in class T73Manager
public List<T73NormalDivision> getNormalDivisions()
getNormalDivisions
in class T73Manager
public List<T73Personnel> getPersonnels()
getPersonnels
in class T73Manager
public List<DesignatedFolder> getDesignatedFolders()
getDesignatedFolders
in class T73Manager
public T73Realm getGovernor(T73File file)
getGovernor
in class T73Manager
public T73Realm getRealmByID(String id)
getRealmByID
in class T73Manager
public boolean isReadableBy(T73File file, T73User user)
isReadableBy
in class T73Manager
void initializeAllRealms()
void terminateAllRealms()
public void notifyContextChanged()
notifyContextChanged
in class T73Manager
public void dispatchMessage(T73User.UID recip, T73File path, T73User.UID op, String com)
dispatchMessage
in class T73Manager
EDB Working Group at Tue Jun 10 17:08:59 JST 2025