Source: factory.core/ObjService.py
| Method | Signature | Description |
|---|---|---|
| Register | Register(ServiceType) |
| Method | Signature | Description |
|---|---|---|
| SetGuid | SetGuid(StId, SourceGuid) |
|
| patch_param | patch_param(text: str, depth: int = 0) |
|
| service_base_factory | service_base_factory(service_set: str, service_type: str) -> object |
|
| BuildPayload | BuildPayload(FObj = 0) |
|
| load_pre_sql | load_pre_sql(Service: str, service_code: str) |
|
| pre_sql | pre_sql() |
|
| load_post_sql | load_post_sql(Service: str, service_code: str) -> None |
|
| PostSql | PostSql() |
|
| Read | Read(ServiceCode, Service = '') |
|
| Connect | Connect() |
|
| GetRedisXtoken | GetRedisXtoken() |
Check redis for the connection (X-token) for this service, |
| SetRedisXtoken | SetRedisXtoken(Xtoken) |
Set the Redis x-token for a service |
| GeneratePdf | GeneratePdf() |
|
| Send | Send() |
|
| stage_launch | stage_launch() |
|
| stage_reset | stage_reset() |
|
| stage_update | stage_update() |
|
| process_check | process_check(ServiceCode, Service = '') |
|
| Process | Process(service_code, service = '', param1: str = '', param2: str = '', param3: str = '', param4: str = '', param5: str = '', param6: str = '', param7: str = '', param8: str = '', param9: str = '', send_payload: str = '', payload = '') |
| Method | Signature | Description |
|---|---|---|
| Create | Create() |
|
| Read | Read(context) |
|
| special_purpose_process | special_purpose_process() |
|
| launch_service | launch_service(role: str) |
|
| micro_service | micro_service(role = '') |
|
| run_workflow_direct | run_workflow_direct(Service, Arguments) |
|
| run_direct | run_direct(context = []) |
Reset LAUNCH status and read service stage.
Run a workflow directly.
Start a dispatcher micro-service.
Start a worker micro-service.
Start the service micro-service.