![]() | ||
The PlanJCore User GuideGet ready to play with core.Item and data.Node into the PlanJCore Library | ||
Data Interchange | ca.planj.data.Node | (Node) = Node.makeDataNode(String, Object) [instance].setName(String) [instance].setValue(Object) (Object) = [instance].getValue(String) (Node) = [instance].addChild(String, Object) (Node) = [instance].getChild(String) (boolean) = [instance].removeChild(String) (String[]) = [instance].getChildNames() (boolean) = [instance].addItem(Object) (Object) = [instance].getItem(int) (boolean) = [instance].removeItem(int) (String) = [instance].describe(boolean) |
ca.planj.data.nodeio.JSonIO | (JSonIO) = JSonIO.getInstance() (Node) = [instance].ingestList(String) (String) = [instance].format(Node) | |
ca.planj.data.Source | (Source) = Source.getSource(String) (String) = [instance].apply(String) (Table) = [instance].select(String) (Node) = [instance].getInformation() The full JDBC Adapter will be documented shortly | |
Modular Core Items | ca.plan.core.Item | (Item) = Item.configure(Node) (Item) = Item.getInstance(String) (String[]) = Item.listCoreItems() (boolean) = [instance].disable() (Node) = [instance].coreStatus() (Node) = [instance].coreParams() (String[]) = Item.getTypes() (String[]) = Item.getItemsOfType(String) [instance].logApp(String) [instance].logErr(String) [instance].logDebug(String) |
ca.planj.core.Resource | Monitored core.Item with a UP/Down status | |
ca.planj.core.Service | Threaded, constantly running core.Item (TCP/UDP servers, System audit etc) | |
ca.planj.core.Task | Periodically running core.Items (Batch, Audit, Monitoring, etc) | |
PlanJCore advanced Tools | ca.plan.boot.Identify | Two calls call are required to initiate some key features Identify.whatAmI(String[]) Identify.whereAmI(String[]) |
ca.planj.boot.Configure | Configure.load(Node) Configure.loadFile(String) Configure.loadJSon(String) | |
ca.planj.core.monit.SysMonitor | (Node) = SysMonitor.getCoreInfo() (Node) = SysMonitor.getBootInfo() (Node) = SysMonitor.getStaticInfo() (Node) = SysMonitor.getDiskInfo() (Node) = SysMonitor.getNetwInfo() (Node) = SysMonitor.getCPUInfo() (Node) = SysMonitor.getUSBInfo() (Node) = SysMonitor.getDynamicInfo() (Node) = SysMonitor.getCoreItemInfo() (Node) = SysMonitor.getLogInfo() (Node) = SysMonitor.getEnvInfo() | |
Typical Items Configuration | ca.plan.boot.Identify | Identify.whatAmI(String[]) Identify.whereAmI(String[]) |
Section 1: Plain Toolbox, Section 2: data.Node and core.Item Toolbox, Section 3: PlanJCore/boot.CoreBoot integration Toolbox |
© 1996-2023 JP Delisle / PlanJ Solutions |