juiz_core 0.0.4

Core library for JUIZ application. This package is not required if you want to build juiz functional module.

pub use juiz_sdk::prelude::*;

pub use crate::{
    
    processes::{
        Process,
        ProcessFactory, 
        ProcessFactoryPtr, 
        ProcessPtr,
        ProcessProxy,
        process_new,
        process_factory_create,
        //create_process_factory
    },
    containers::{
        ContainerImpl,
        ContainerFactory,
        ContainerFactoryPtr,
        ContainerProcessFactory,
        ContainerProcessFactoryPtr,
    },
    brokers::{
        Broker,
        BrokerPtr,
        BrokerFactory,
        BrokerProxy,
        BrokerProxyFactory,   
        SystemBrokerProxy,
        ProcessBrokerProxy,
        ContainerBrokerProxy,
        ContainerProcessBrokerProxy,
        ExecutionContextBrokerProxy,
        BrokerBrokerProxy,
        ConnectionBrokerProxy,     
        CoreBrokerPtr,
        CoreBroker
    },
    
    core:: {
        System,
        CoreWorker,
    },
    connections::connect,
};