Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Informações
iconfalse
title1.1.1 GetAll
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/glb/v1/jobschedulerjobExecution

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Url Utilizada: http://localhost:8051/api/glb/v1/jobschedulerjobExecution

Informações
iconfalse
titleExemplo Postman

Image RemovedImage Added

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "hasNext": true,
    "items": [
        {
            "scheduleIDprocessID": "100001PrjConcederPermissaoAcessoProjetoProc",
            "status": "success",
            "scheduleDate": "17/11/2008 17:16:01",
            "executionDate": "17/11/2008 17:16:05",
            "executionID": "1",
            "userscheduleID": "100001",
            "recurrentuser": false"",
            "executionrecurrent": {false,
                "processIDexecutionParameter": "PrjConcederPermissaoAcessoProjetoProc",{
                "statusPermissoes": "success"null,
                "scheduleDateInitialized": "17/11/2008 17:16:01"false,
                "executionDatePrimaryKeyList": "17/11/2008 17:16:05",[
                "executionID": "1",
   [
             "scheduleID": "100001",
          1,
      "user": "",
                "recurrent": false,
   0
              "executionParameter": {
     ]
               "Permissoes": null],
                    "InitializedPrimaryKeyNames": false,[
                    "PrimaryKeyListCODCOLIGADA": [,
                    "IDPRJ"
    [
            ],
                1"PrimaryKeyTableName": null,
                "OnlineMode": false,
           0
     "SyncExecution": false,
                  ]"HideProgressDialog": false,
                    ]"SaveParamsExecution": false,
                    "PrimaryKeyNamesCodUsuario": [null,
                        "CODCOLIGADA","Context": {
                        "IDPRJ""$id": "1",
                    ] "_params": {},
                    "PrimaryKeyTableNameEnvironment": null,0
                    "OnlineMode": false},
                    "SyncExecutionUserName": false"Breno",
                    "HideProgressDialogConnectionId": falsenull,
                    "SaveParamsExecutionConnectionString": falsenull,
                    "CodUsuarioDriverType": null,
                    "ContextIp": {"10.31.7.80",
                  "HostName": "RM0005748",
        "$id        "JobServerHostName": "1RM0005748",
                "ActionName": "PrjConcederPermissaoAcessoProjetoAction",
        "_params": {},
       "MasterActionName": null,
                "EnvironmentActionModule": 0null,
                    },"JobID": {
                    "UserNameID": "Breno"-1,
                    "ConnectionIdExecID": null-1,
                    "ConnectionStringIsPriorityJob": nullfalse,
                    "DriverTypeChildren": null,[]
                    "Ip": "10.31.7.80"},
                    "HostNameExecutionId": "RM00057481c19b022-c065-42d2-ae20-647259c2e2c0",
                    "JobServerHostNameProcessName": "RM0005748",
    Conceder permissão de Acesso a Projetos",
                "ActionNameServerName": "PrjConcederPermissaoAcessoProjetoActionPrjConcederPermissaoAcessoProjetoProc",
                    "MasterActionNameServiceInterface": null,
                    "ActionModuleScheduler": null2,
                    "JobIDUseJobMonitor": {
        false,
                "IDScheduleDateTime": -1,
      "2008-11-17T17:15:54.1180698-02:00",
                  "ExecIDCanSendMail": -1false,
                        "IsPriorityJobCanWaitSchedule": false,
                        "Children"SendMail": []false,
                    }"FriendlyLogs": null,
                    "ExecutionIdSuccessMessage": "1c19b022-c065-42d2-ae20-647259c2e2c0Processo executado com sucesso",
                    "ProcessNameFailureMessage": "ConcederFalha permissãona deexecução Acessodo a Projetosprocesso",
                    "ServerNameSaveLogInDatabase": "PrjConcederPermissaoAcessoProjetoProc"false,
                    "ServiceInterfaceStatusMessage": null,
                    "SchedulerWaitSchedule": 2false,
                    "UseJobMonitor": "IsolateProcess": false,
                    "ScheduleDateTimeDisableIsolateProcess": "2008-11-17T17:15:54.1180698-02:00"false,
                    "CanSendMailNetworkUser": falsenull,
                    "CanWaitScheduleCustomData": falsenull,
                    "SendMailCanParallelize": false,
                    "FriendlyLogsShouldParallelize": nullfalse,
                    "SuccessMessageQuantityOfSplits": "Processo executado com sucesso"0,
                    "FailureMessageMinimumQuantityOfPrimaryKeysPerProcess": "Falha na execução do processo"0,
                    "SaveLogInDatabaseMaximumQuantityOfPrimaryKeysPerProcess": false0,
                    "StatusMessageNotifyFluig": nullfalse,
                    "WaitScheduleNotifyEmail": false,
                "NotifyEmailList": null
   "IsolateProcess": false,
        },
            "DisableIsolateProcessreturn": false,""
        }
            "NetworkUser": null,
                    "CustomData": null,
                    "CanParallelize": false,
                    "ShouldParallelize": false,
                    "QuantityOfSplits": 0,
                    "MinimumQuantityOfPrimaryKeysPerProcess": 0,
                    "MaximumQuantityOfPrimaryKeysPerProcess": 0,
          ]
}


1.1.2 - Order(Resultado Ordenado)

Informações
titleParâmetros

Order: parâmetro responsável pela ordenação do resultado, podendo ser ascendente ou descendente. O resultado com a ordem descendente deve ser precedida do caractere "-" (menos).

Exemplo 1: ?order=campo1 (Ascendente)

Exemplo 2: ?order=-campo1 (Descendente)

Múltiplos campos de ordenação: ?order=[-]campo1, [-]campo2, [-]campo3 ...

Informações
iconfalse
title1.1.2 Order (Asc)
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/glb/v1/jobExecution?order=[-]{campo}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Campo: processID

Tipo de Ordenação: Ascendente

Url Utilizada: http://localhost:8051/api/glb/v1/jobExecution?order=processID

Informações
iconfalse
titleExemplo Postman

Image Added

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "hasNext": true,
    "items": [
        {
  "NotifyFluig": false,
         "processID": "BibAtualizarSitBibliotecaData",
            "NotifyEmailstatus": false"success",
            "scheduleDate": "22/05/2009 17:17:10",
            "NotifyEmailListexecutionDate": null
"22/05/2009 17:17:12",
            "executionID": "1",
             }"scheduleID": "100010",
            "user": "",
            "returnrecurrent": false,
            "executionParameter": {
            }
    "SitBiblioteca": [
             }       {
    ]
}

1.1.2 - Order(Resultado Ordenado)

Informações
titleParâmetros

Order: parâmetro responsável pela ordenação do resultado, podendo ser ascendente ou descendente. O resultado com a ordem descendente deve ser precedida do caractere "-" (menos).

Exemplo 1: ?order=campo1 (Ascendente)

Exemplo 2: ?order=-campo1 (Descendente)

Múltiplos campos de ordenação: ?order=[-]campo1, [-]campo2, [-]campo3 ...

Informações
iconfalse
title1.1.2 Order (Asc)
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/glb/v1/jobscheduler?order=[-]{campo}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Campo: scheduleID

Tipo de Ordenação: Ascendente

Url Utilizada: http://localhost:8051/api/glb/v1/jobscheduler?order=scheduleID

Informações
iconfalse
titleExemplo Postman

Image Removed

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "hasNext": true,
    "items": [
                    "CodColigada": 1,
                        "CodFilial": 1,
                        "CodUnidade": 5,
                        "usuarioBiblios": "mestre",
                        "CodReserva": null,
                        "InternalId": null
                    }
                ],
                "UsuariosExpirados": [],
                "Initialized": false,
                "PrimaryKeyList": [],
                "PrimaryKeyNames": null,
                {
"PrimaryKeyTableName": null,
                "scheduleIDOnlineMode": "100001"false,
                "statusSyncExecution": "success"false,
              "scheduleDate  "HideProgressDialog": "17/11/2008 17:16:01"false,
                "executionDateSaveParamsExecution": "17/11/2008 17:16:05"false,
                "executionIDCodUsuario": "1"null,
                "userContext": "",{
            "recurrent": false,
         "$id": "1",
   "execution": {
                "processID_params": "PrjConcederPermissaoAcessoProjetoProc"{},
                    "statusEnvironment": "success",0
                "scheduleDate": "17/11/2008 17:16:01"},
                "executionDateUserName": "17/11/2008 17:16:05mestre",
                "executionIDConnectionId": "1"null,
                "scheduleIDConnectionString": "100001"null,
                "userDriverType": ""null,
                "recurrentIp": false"10.31.5.165",
                "executionParameterHostName": {
  "RM004899",
                  "PermissoesJobServerHostName": null"RM004899",
                    "InitializedActionName": false"BibAtualizarSitBibliotecaAction",
                    "PrimaryKeyListMasterActionName": [null,
                "ActionModule": "L",
          [
      "JobID": {
                    "ID": -1,
                    "ExecID": -1,
          0
          "IsPriorityJob": false,
             ]
       "Children": []
            ],
    },
                "PrimaryKeyNamesExecutionId": ["9a47e0c3-f9f3-4ec2-9742-d09afb57a60f",
                "ProcessName": "Atualizar situação da     "CODCOLIGADA"biblioteca",
                        "IDPRJ""ServerName": "BibAtualizarSitBibliotecaData",
                    ]"ServiceInterface": null,
                    "PrimaryKeyTableNameScheduler": null2,
                    "OnlineModeUseJobMonitor": false,
                    "SyncExecutionScheduleDateTime": false"2009-05-22T17:17:05.763045-03:00",
                    "HideProgressDialogCanSendMail": false,
                    "SaveParamsExecutionCanWaitSchedule": false,
                    "CodUsuarioSendMail": nullfalse,
                    "ContextFriendlyLogs": {null,
                "SuccessMessage": "Processo executado com sucesso",
    "$id": "1",
           "FailureMessage": "Falha na execução do processo",
        "_params": {},
       "SaveLogInDatabase": false,
                "EnvironmentStatusMessage": 0null,
                    }"WaitSchedule": false,
                    "UserNameIsolateProcess": "Breno"false,
                    "ConnectionId"DisableIsolateProcess": nullfalse,
                    "ConnectionStringNetworkUser": null,
                    "DriverTypeCustomData": null,
                    "IpCanParallelize": "10.31.7.80"false,
                    "HostNameShouldParallelize": "RM0005748"false,
                    "JobServerHostNameQuantityOfSplits": "RM0005748"0,
                    "ActionNameMinimumQuantityOfPrimaryKeysPerProcess": "PrjConcederPermissaoAcessoProjetoAction"0,
                    "MasterActionNameMaximumQuantityOfPrimaryKeysPerProcess": null0,
                    "ActionModuleNotifyFluig": nullfalse,
                    "JobIDNotifyEmail": {
      false,
                  "IDNotifyEmailList": -1,null
            },
            "ExecIDreturn": -1,
                        "IsPriorityJob": false,
        }
    ]
}
Informações
iconfalse
title1.1.2 Order (Desc)
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/glb/v1/jobExecution?order=[-]{campo}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Campo: processID

Tipo de Ordenação: Descendente

Url Utilizada: http://localhost:8051/api/glb/v1/jobExecution?order=-processID

Informações
iconfalse
titleExemplo Postman

Image Added

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "hasNext": true,
    "items": [            "Children": []
                    },
                    "ExecutionId": "1c19b022-c065-42d2-ae20-647259c2e2c0",
                    "ProcessName": "Conceder permissão de Acesso a Projetos",
        {
            "ServerNameprocessID": "PrjConcederPermissaoAcessoProjetoProcSmtTipoRelatorioGerarModeloPPRAServer",
                    "ServiceInterfacestatus": null"success",
               "scheduleDate": "13/04/2011 10:45:30",
     "Scheduler": 2,
      "executionDate": "13/04/2011 10:45:30",
            "UseJobMonitorexecutionID": false"1",
                    "ScheduleDateTime"scheduleID": "2008-11-17T17:15:54.1180698-02:00101654",
                    "CanSendMailuser": false"Denise",
                    "CanWaitSchedule"recurrent": false,
                    "SendMailexecutionParameter": false"",
            "return": ""
       "FriendlyLogs": null},
        {
            "SuccessMessageprocessID": "Processo executado com sucessoSmtTipoRelatorioGerarModeloPPRAServer",
                    "FailureMessagestatus": "Falha na execução do processosuccess",
            "scheduleDate": "11/10/2011 09:00:27",
      "SaveLogInDatabase": false,
     "executionDate":   "11/10/2011 09:00:27",
            "StatusMessageexecutionID": null"1",
            "scheduleID": "102014",
            "WaitScheduleuser": false"Bartira",
                    "IsolateProcessrecurrent": false,
                    "DisableIsolateProcess"executionParameter": false,{
                    "NetworkUserInitialized": nulltrue,
                    "CustomDataPrimaryKeyList": null,[
                    "CanParallelize": false,[
                    "ShouldParallelize": false,
   1,
                 "QuantityOfSplits": 0,
      1
              "MinimumQuantityOfPrimaryKeysPerProcess": 0,
     ]
               "MaximumQuantityOfPrimaryKeysPerProcess": 0],
                "PrimaryKeyNames": [
                    "CODCOLIGADA",
                    "NotifyFluig": false,
CODTIPO"
                ],
                "PrimaryKeyTableName": null,
                "NotifyEmailOnlineMode": false,
                "SyncExecution": false,
          "NotifyEmailList      "HideProgressDialog": nullfalse,
                "SaveParamsExecution": }false,
                "returnCodUsuario": "Bartira",
            }
     "Context": {
         }
         ]
}
Informações
iconfalse
title1.1.2 Order (Desc)
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/glb/v1/jobscheduler?order=[-]{campo}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Campo: scheduleID

Tipo de Ordenação: Descendente

Url Utilizada: http://localhost:8051/api/glb/v1/jobscheduler?order=-scheduleID

Informações
iconfalse
titleExemplo Postman

Image Removed

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "hasNext": true,
    "items": [
        {
  "$id": "2",
                    "_params": {},
                    "Environment": 1
                },
                "UserName": "Bartira",
                 "scheduleIDConnectionId": "102776"null,
                "statusConnectionString": "success"null,
                "scheduleDateDriverType": "26/10/2018 10:37:51"null,
                "executionDateIp": "26/10/2018 10:38:0010.31.6.172",
                "executionIDHostName": "1T000000486",
                "userJobServerHostName": "rmT000000486",
            "recurrent": false,
            "executionActionName": {"SmtTipoRelatorioGerarModeloPPRAAction",
                "processIDMasterActionName": "RMSSendCriticalLogProcSmtTipoRelatorioAction",
                "statusActionModule": "successV",
                "scheduleDateJobID": "26/10/2018 10:37:51",
 {
                    "executionDateID": "26/10/2018 10:38:00"102014,
                    "executionIDExecID": "1",
                    "scheduleIDIsPriorityJob": "102776"false,
                  "user  "Children": "rm",null
                "recurrent": false},
                "executionParameterExecutionId": {"251ed985-c9ac-4d9e-8955-e6c9d9cba50b",
                    "LastErrorSentProcessName": "0001-01-01T00:00:00-02:00Gerar modelo de PPRA",
                    "InitializedServerName": true"SmtTipoRelatorioGerarModeloPPRAServer",
                    "PrimaryKeyListServiceInterface": []null,
                    "PrimaryKeyNamesScheduler": null1,
                    "PrimaryKeyTableNameUseJobMonitor": nulltrue,
                    "OnlineModeScheduleDateTime": false"2011-10-11T09:00:27.0749812-03:00",
                    "SyncExecutionCanSendMail": false,
                    "HideProgressDialogCanWaitSchedule": false,
                    "SaveParamsExecutionSendMail": false,
                    "CodUsuarioFriendlyLogs": null,
                    "ContextSuccessMessage": {
"Processo executado com sucesso",
                "FailureMessage": "Falha na execução do "$id": "1"processo",
                "SaveLogInDatabase": true,
       "_params": {
          "StatusMessage": null,
                  "$CODCOLIGADAWaitSchedule": 0false,
                "IsolateProcess": false,
                "$CODSISTEMADisableIsolateProcess": "G"false,
                "NetworkUser": null,
         },
       "CustomData": null,
                "EnvironmentCanParallelize": 0false,
                    }"ShouldParallelize": false,
                    "UserNameQuantityOfSplits": "rm"0,
                    "ConnectionIdMinimumQuantityOfPrimaryKeysPerProcess": null0,
                    "ConnectionStringMaximumQuantityOfPrimaryKeysPerProcess": null0,
                    "DriverTypeNotifyFluig": nullfalse,
                    "IpNotifyEmail": "127.0.0.1"false,
                    "HostNameNotifyEmailList": "localhost",null
                    "JobServerHostName": "BHD050102417"},
                    "ActionName": null,
                    "MasterActionName": null,"return": ""
                    "ActionModule": null,}
    ]
}

1.1.3 - Filter (Resultado filtrado)

...

Informações
iconfalse
title1.1.3 Filter
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/glb/v1/jobExecution?{campo}={valor}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Campo: status

Valor: success

Url Utilizada: http://localhost:8051/api/glb/v1/jobExecution?status=success

Informações
iconfalse
titleExemplo Postman

Image Added

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "hasNext": true,
    "items": [                "JobID": {
                        "ID": 102776,
                        "ExecID": 1,
                        "IsPriorityJob": false,
                        "Children": []
        {
            }"processID": "PrjConcederPermissaoAcessoProjetoProc",
            "status": "success",
       "ShowReExecuteButton": true,
    "scheduleDate": "17/11/2008 17:16:01",
              "ExecutionIdexecutionDate": "a88518a8-56c4-43d7-b8f0-c97eda42e5d917/11/2008 17:16:05",
            "executionID": "1",
            "ProcessNamescheduleID": null"100001",
            "user": "",
            "ServerNamerecurrent": nullfalse,
            "executionParameter": {
                "ServiceInterfacePermissoes": null,
                    "SchedulerInitialized": 1false,
                    "UseJobMonitorPrimaryKeyList": true,[
                    "ScheduleDateTime": "2018-10-26T10:37:51.4185986-02:00",[
                    "CanSendMail": false,
   1,
                 "CanWaitSchedule": false,
      0
              "SendMail": false,
     ]
               "FriendlyLogs": null],
                  "PrimaryKeyNames": [
  "SuccessMessage": "Processo executado com sucesso",
              "CODCOLIGADA",
      "FailureMessage": "Falha na execução do processo",
         "IDPRJ"
           "SaveLogInDatabase": true,
    ],
                "StatusMessagePrimaryKeyTableName": null,
                    "WaitScheduleOnlineMode": false,
                    "IsolateProcessSyncExecution": false,
                    "DisableIsolateProcessHideProgressDialog": false,
                    "NetworkUserSaveParamsExecution": nullfalse,
                    "CustomDataCodUsuario": null,
                    "CanParallelizeContext": false,{
                    "ShouldParallelize$id": false"1",
                    "QuantityOfSplits_params": 0{},
                    "MinimumQuantityOfPrimaryKeysPerProcessEnvironment": 1,0
                    "MaximumQuantityOfPrimaryKeysPerProcess": 1000},
                    "NotifyFluigUserName": false"Breno",
                    "NotifyEmailConnectionId": falsenull,
                    "NotifyEmailListConnectionString": null,
                }"DriverType": null,
                "returnIp": "10.31.7.80",
            }
    "HostName": "RM0005748",
          }
      "JobServerHostName": "RM0005748",
       ]
}

1.1.3 - Filter (Resultado filtrado)

Informações
iconfalse
title1.1.3 Filter
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/glb/v1/jobscheduler?{campo}={valor}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Campo: status

Valor: pending

Url Utilizada: http://localhost:8051/api/glb/v1/jobscheduler?status=pending

Informações
iconfalse
titleExemplo Postman

Image Removed

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "hasNext": false,
    "items": [
          "ActionName": "PrjConcederPermissaoAcessoProjetoAction",
                "MasterActionName": null,
                "ActionModule": null,
                "JobID":  {
            "scheduleID": "100360",
            "statusID": "pending"-1,
            "scheduleDate": "26/10/2018 11:00:00",
            "executionDateExecID": ""-1,
            "executionID": "868",
            "userIsPriorityJob": ""false,
            "recurrent": true,
            "weeklyChildren": {[]
                "daysOfWeek": [},
                    "Sunday"ExecutionId": "1c19b022-c065-42d2-ae20-647259c2e2c0",
                "ProcessName": "Conceder permissão de Acesso a Projetos"Monday",
                   "ServerName": "TuesdayPrjConcederPermissaoAcessoProjetoProc",
                    "WednesdayServiceInterface": null,
                    "Thursday""Scheduler": 2,
                    "FridayUseJobMonitor": false,
                    "Saturday""ScheduleDateTime": "2008-11-17T17:15:54.1180698-02:00",
                "CanSendMail": ]false,
                "hourCanWaitSchedule": 11false,
                "minuteSendMail": 0
     false,
       },
            "executionFriendlyLogs": {null,
                "processIDSuccessMessage": "MntCalcularMediaDiariaIndicadorUsoProcProcesso executado com sucesso",
                "statusFailureMessage": "successFalha na execução do processo",
                "scheduleDateSaveLogInDatabase": "11/06/2009 11:00:00"false,
                "executionDateStatusMessage": "04/04/2011 13:56:05"null,
                "executionIDWaitSchedule": "1"false,
                "scheduleIDIsolateProcess": "100360"false,
                "userDisableIsolateProcess": ""false,
                "recurrentNetworkUser": truenull,
                "executionParameterCustomData": {
    null,
                "CodColigadaCanParallelize": 1false,
                    "DataInicialShouldParallelize": "2008-01-01T00:00:00-02:00"false,
                    "DataFinalQuantityOfSplits": "2009-06-04T00:00:00-03:00"0,
                    "InitializedMinimumQuantityOfPrimaryKeysPerProcess": false0,
                    "PrimaryKeyListMaximumQuantityOfPrimaryKeysPerProcess": [0,
                "NotifyFluig": false,
       [
         "NotifyEmail": false,
                  1,"NotifyEmailList": null
            },
                "Z000Y0011"return": ""
                        ]
                }
    ]
}

1.1.4 - Paginação

...

Informações
titleParâmetros

Page: Página que será apresentada.

PageSize: Quantidade máxima de registros por página que serão apresentados.

Exemplo: ?page=valor1&pageSize=1

Valores padrão: Caso não sejam preenchidos os parâmetros evidenciados acima serão preenchidos com valores padrão.

Page: 1

PageSize: 20

Informações
iconfalse
title1.1.4 Paginacao
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/glb/v1/jobExecution?page={valor1}&pageSize={valor2}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Valor1: 1

Valor2: 1

Url Utilizada: http://localhost:8051/api/glb/v1/jobExecution?page=1&pageSize=1

Informações
iconfalse
titleExemplo Postman

Image Added

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "hasNext": true,
    "items": [,
                    "PrimaryKeyNames": [
                        "CODCOLIGADA",
                        "IDOBJOF"
                    ],
                    "PrimaryKeyTableName": null,
                    "OnlineMode": false,
                    "SyncExecution": false,
                    "HideProgressDialog": false,
                    "SaveParamsExecution": false,
                    "CodUsuario": null,
                    "Context": {
        {
                "$idprocessID": "1PrjConcederPermissaoAcessoProjetoProc",
                        "_params"status": {}"success",
                        "EnvironmentscheduleDate": 0
                    }"17/11/2008 17:16:01",
                    "UserName"executionDate": "Sara17/11/2008 17:16:05",
                    "ConnectionIdexecutionID": null"1",
            "scheduleID": "100001",
            "ConnectionStringuser": null"",
                    "DriverType"recurrent": nullfalse,
                    "IpexecutionParameter": "10.31.5.226",
    {
                "HostNamePermissoes": "RM005762"null,
                    "JobServerHostNameInitialized": "RM005762"false,
                    "ActionNamePrimaryKeyList": "MntCalcularMediaDiariaIndicadorUsoAction",[
                    "MasterActionName": null,
[
                       "ActionModule": "N" 1,
                    "JobID": {
     0
                   "ID": -1, ]
                 ],
       "ExecID": -1,
        "PrimaryKeyNames": [
               "IsPriorityJob": false,
    "CODCOLIGADA",
                    "ChildrenIDPRJ": []
                    }],
                    "ExecutionIdPrimaryKeyTableName": "30cda7ed-fa9d-4593-be95-a590f4661b51"null,
                "OnlineMode": false,
      "ProcessName": "Calcular Média Diária de Indicador de Uso",
   "SyncExecution": false,
                "ServerNameHideProgressDialog": "MntCalcularMediaDiariaIndicadorUsoProc"false,
                    "ServiceInterfaceSaveParamsExecution": nullfalse,
                    "SchedulerCodUsuario": 1null,
                    "UseJobMonitorContext": true,{
                    "ScheduleDateTime$id": "2009-06-04T15:31:52.7944738-03:001",
                    "CanSendMail_params": false{},
                    "CanWaitScheduleEnvironment": false,0
                    "SendMail": false},
                    "FriendlyLogsUserName": null"Breno",
                    "SuccessMessageConnectionId": "Processo executado com sucesso"null,
                    "FailureMessageConnectionString": "Falha na execução do processo"null,
                    "SaveLogInDatabaseDriverType": falsenull,
                    "StatusMessageIp": null"10.31.7.80",
                    "WaitScheduleHostName": false"RM0005748",
                    "IsolateProcessJobServerHostName": false"RM0005748",
                    "DisableIsolateProcessActionName": false"PrjConcederPermissaoAcessoProjetoAction",
                    "NetworkUserMasterActionName": null,
                    "CustomDataActionModule": null,
                    "CanParallelizeJobID": false,{
                    "ShouldParallelizeID": false-1,
                    "QuantityOfSplitsExecID": 0-1,
                    "MinimumQuantityOfPrimaryKeysPerProcessIsPriorityJob": 0false,
                    "MaximumQuantityOfPrimaryKeysPerProcessChildren": 0,[]
                    "NotifyFluig": false},
                    "NotifyEmail": false,
  "ExecutionId": "1c19b022-c065-42d2-ae20-647259c2e2c0",
                  "NotifyEmailListProcessName": null
"Conceder permissão de Acesso             }a Projetos",
                "returnServerName": "PrjConcederPermissaoAcessoProjetoProc",
               }  "ServiceInterface": null,
        }
     ]
}

1.1.4 - Paginação

Informações
titleParâmetros

Page: Página que será apresentada.

PageSize: Quantidade máxima de registros por página que serão apresentados.

Exemplo: ?page=valor1&pageSize=1

Valores padrão: Caso não sejam preenchidos os parâmetros evidenciados acima serão preenchidos com valores padrão.

Page: 1

PageSize: 20

Informações
iconfalse
title1.1.4 Paginacao
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/glb/v1/jobscheduler?page={valor1}&pageSize={valor2}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Valor1: 1

Valor2: 1

Url Utilizada: http://localhost:8051/api/glb/v1/jobscheduler?page=1&pageSize=1

Informações
iconfalse
titleExemplo Postman

Image Removed

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "hasNext": true,
    "items": [
        {
   "Scheduler": 2,
                "UseJobMonitor": false,
                "ScheduleDateTime": "2008-11-17T17:15:54.1180698-02:00",
                "CanSendMail": false,
                "CanWaitSchedule": false,
                "SendMail": false,
                "FriendlyLogs": null,
                "SuccessMessage": "Processo executado com sucesso",
                 "scheduleIDFailureMessage": "100001Falha na execução do processo",
                "statusSaveLogInDatabase": "success"false,
                "scheduleDateStatusMessage": "17/11/2008 17:16:01"null,
                "executionDateWaitSchedule": "17/11/2008 17:16:05"false,
                "executionIDIsolateProcess": "1"false,
                "userDisableIsolateProcess": ""false,
                "recurrentNetworkUser": falsenull,
                "singleCustomData": {null,
                "yearCanParallelize": 2008false,
                "monthShouldParallelize": 11false,
                "dayQuantityOfSplits": 170,
                "hourMinimumQuantityOfPrimaryKeysPerProcess": 170,
                "minuteMaximumQuantityOfPrimaryKeysPerProcess": 16
0,
                "NotifyFluig": }false,
                "executionNotifyEmail": {false,
                "processIDNotifyEmailList": "PrjConcederPermissaoAcessoProjetoProc",
null
            },
      "status      "return": "success",
        }
    ]
}

1.1.5 - Fields (Retorno de campos específicos no resultado) (Obs.: Esperar corrigir o erro para atualizar)

...

Informações
titleParâmetros

Fields: parâmetro responsável pela especialização de campos em um resultado, ou seja, o usuário define quais campos serão apresentados no resultado.

Exemplo: ?fields=campo1

Múltiplos campos de ordenação: ?fields=campo1, campo2, campo3 ...

Informações
iconfalse
title1.1.5 Fields
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/glb/v1/jobExecution?fields={campo}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

Campos: processID,status,scheduleID,executionID

Url Utilizada: http://localhost:8051/api/glb/v1/jobExecution?fields=processID,status,scheduleID,executionID

Informações
iconfalse
titleExemplo Postman

Image Added

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "hasNext": true,
    "items": [
     "scheduleDate": "17/11/2008 17:16:01",
                "executionDate": "17/11/2008 17:16:05",
                "executionID": "1",
                "scheduleID": "100001",
                "user": "",
                "recurrent": false,
                "executionParameter": {
                    "Permissoes": null,
                    "Initialized": false,
                    "PrimaryKeyList": [
                        [
                            1,
                            0{
            "processID": "GlbProcAssistConfigGrafico",
           ]
 "status": "failure",
                  ]"executionID": "1",
            "scheduleID": "100147"
       "PrimaryKeyNames": [ },
        {
                "CODCOLIGADA"processID": "RMSImpExpExportProcServer",
                        "IDPRJ""status": "failure",
                    ]"executionID": "1",
            "scheduleID": "100149"
       "PrimaryKeyTableName": null},
        {
            "OnlineModeprocessID": false"GlbProcAssistConfigGrafico",
                    "SyncExecutionstatus": false"success",
                    "HideProgressDialogexecutionID": false"2",
            "scheduleID": "100157"
       "SaveParamsExecution": false},
        {
            "CodUsuarioprocessID": null"GlbProcAssistConfigGrafico",
                    "Context"status": {"failure",
            "executionID": "2",
            "$idscheduleID": "1100229",
        },
        {
            "_paramsprocessID": {}"FinLanCancelamentoData",
            "status": "failure",
            "EnvironmentexecutionID": 0"2",
            "scheduleID": "100302"
        },
        {
            "UserNameprocessID": "BrenoRMSImpExpImportProcServer",
                    "ConnectionIdstatus": null"failure",
                    "ConnectionString"executionID": null"1",
            "scheduleID": "100310"
       "DriverType": null},
         {
            "IpprocessID": "10.31.7.80GlbProcAssistConfigGrafico",
            "status": "failure",
            "HostNameexecutionID": "RM00057481",
            "scheduleID": "100326"
       "JobServerHostName": "RM0005748" },
        {
            "ActionNameprocessID": "PrjConcederPermissaoAcessoProjetoActionMntCalcularMediaDiariaIndicadorUsoProc",
            "status": "pending",
            "MasterActionNameexecutionID": null"868",
            "scheduleID": "100360"
       "ActionModule": null},
        {
            "JobIDprocessID": {"MntCalcularMediaDiariaIndicadorUsoProc",
            "status": "pending",
            "IDexecutionID": -1"685",
            "scheduleID": "100362"
           "ExecID": -1},
          {
              "IsPriorityJobprocessID": false"PtoProcLancamentoBatidaPeloPlanejado",
            "status": "failure",
             "ChildrenexecutionID": []"2",
            "scheduleID": "101341"
        },
        {
            "ExecutionIdprocessID": "1c19b022-c065-42d2-ae20-647259c2e2c0RMSImpExpImportProcServer",
            "status": "failure",
       "ProcessName": "Conceder permissão de Acesso a Projetos"executionID": "1",
            "scheduleID": "102083"
       "ServerName": "PrjConcederPermissaoAcessoProjetoProc" },
        {
            "ServiceInterfaceprocessID": null"FopRotinasLibCompetenciaProcess",
            "status": "failure",
            "SchedulerexecutionID": 2"1",
            "scheduleID": "102473"
       "UseJobMonitor": false},
        {
            "ScheduleDateTimeprocessID": "2008-11-17T17:15:54.1180698-02:00FopRotinasLibCompetenciaProcess",
            "status": "failure",
            "CanSendMailexecutionID": false"1",
            "scheduleID": "102474"
       "CanWaitSchedule": false},
        {
            "SendMailprocessID": false"RMSUserAnalysisSyncProcess",
            "status": "pending",
            "FriendlyLogsexecutionID": null"4",
                "scheduleID": "102767"
    "SuccessMessage": "Processo executado com sucesso"},
        {
            "FailureMessageprocessID": "RptProcGenerateReport"Falha,
 na execução do processo",
        "status": "failure",
            "SaveLogInDatabaseexecutionID": false"1",
            "scheduleID": "102769"
       "StatusMessage": null},
        {
            "WaitScheduleprocessID": false"RptProcGenerateReport",
            "status": "pending",
            "IsolateProcessexecutionID": false"1",
            "scheduleID": "102771"
        "DisableIsolateProcess": false},
        {
            "NetworkUserprocessID": null"RptProcGenerateReport",
            "status": "pending",
            "CustomDataexecutionID": null"1",
            "scheduleID": "102772"
       "CanParallelize": false},
        {
            "ShouldParallelizeprocessID": false"FinBoletoGerarConversaoProc",
            "status": "success",
            "QuantityOfSplitsexecutionID": 0"1",
            "scheduleID": "102764"
       "MinimumQuantityOfPrimaryKeysPerProcess": 0},
        {
            "MaximumQuantityOfPrimaryKeysPerProcessprocessID": 0"MntCalcularMediaDiariaIndicadorUsoProc",
            "status": "success",
            "NotifyFluigexecutionID": false"866",
            "scheduleID": "100360"
       "NotifyEmail": false},
        {
            "NotifyEmailListprocessID": null"MntCalcularMediaDiariaIndicadorUsoProc",
                },
    "status": "success",
            "returnexecutionID": "867",
            }"scheduleID": "100360"
        }
    ]
}

1.1.

...

6 -

...

GetOne (Recuperar o Agendamento pelo JobId)

...

Informações
titleParâmetros

Fields: parâmetro responsável pela especialização de campos em um resultado, ou seja, o usuário define quais campos serão apresentados no resultadoExpand: Parâmetro opcional, usado para determinar a(s) propriedade(s) expandables que devem ser retornadas expandidas.

Exemplo: ?fields=campo1Múltiplos campos de ordenação: ?fields=campo1, campo2, campo3 ..expand=roles - Nesse exemplo, os perfis associados ao usuário serão retornados na resposta da requisição.

Valores padrão: Caso não sejam preenchidos todas as propriedades expandables serão retornadas sem serem expandidas.

Informações
iconfalse
title1.1.5 Fields6 GetOne
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/glb/v1/jobExecution/jobscheduler?fields={campojobId}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

CampoJobId: scheduleID102774

Url Utilizada: http://localhost:8051/api/glb/v1/jobscheduler?fields=scheduleIDjobExecution/102774

Informações
iconfalse
titleExemplo Postman

Image RemovedImage Added

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "hasNextprocessID": true"FopAlterarRegAtualPFuncProcess",
    "itemsstatus": ["success",
    "scheduleDate":    {"25/10/2018 11:09:15",
    "executionDate": "25/10/2018 11:09:26",
      "userNameexecutionID": "000011",
        },
        {"scheduleID": "102774",
            "userName"user": "00001-02-98mestre",
        }"recurrent": false,
       "executionParameter": {
            "userNameInitialized": "0000125"true,
         },
        {
    "PrimaryKeyList": [],
        "userNamePrimaryKeyNames": "00002"null,
        }"PrimaryKeyTableName": null,
        {
    "OnlineMode": false,
         "userNameSyncExecution": "00003"false,
        "HideProgressDialog": }false,
        { "SaveParamsExecution": false,
            "userNameCodUsuario": "00004mestre",
        },
        "Context": {
            "userName$id": "000052",
        },
    "_params": {
   {
             "userName$EXERCICIOFISCAL": "00006"2,
        },
         {"$CODLOCPRT": -1,
            "userName": "00007"
       "$CODTIPOCURSO": }1,
        {
            "userName$EDUTIPOUSR": "00008",
        },
        {
    "$CODUNIDADEBIB": -1,
        "userName": "00009"
       "$CODCOLIGADA": }1,
        {
            "userName$RHTIPOUSR": "00010-1",
        },
         {
"$CODIGOEXTERNO": "-1",
                "userName$CODSISTEMA": "00011G",
        },
         {
"$CODUSUARIOSERVICO": "",
                "userName$CODUSUARIO": "00012mestre",
        },
         {
"$IDPRJ": 2,
                "userName$CHAPAFUNCIONARIO": "00013"
        }-1",
        {
            "userName$CODFILIAL": "00014"1
        },
        {},
            "userNameEnvironment": "00015"1
        },
        {
  "UserName": "mestre",
           "userNameConnectionId": "00038-02-105"null,
        "ConnectionString": }null,
        {
    "DriverType": null,
        "userNameIp": "00039"172.20.81.1",
        }"HostName": "BHD050101853",
        { "JobServerHostName": "BHD050101853",
            "userNameActionName": "00047FopAlterarRegAtualPFuncAction",
        }
    ]
}

1.1.6 - GetOne (Recuperar o Agendamento pelo JobId)

Informações
titleParâmetros

Expand: Parâmetro opcional, usado para determinar a(s) propriedade(s) expandables que devem ser retornadas expandidas.

Exemplo: ?expand=roles - Nesse exemplo, os perfis associados ao usuário serão retornados na resposta da requisição.

Valores padrão: Caso não sejam preenchidos todas as propriedades expandables serão retornadas sem serem expandidas.

Informações
iconfalse
title1.1.6 GetOne
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/glb/v1/jobscheduler/{jobId}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

JobId: 102771

Url Utilizada: http://localhost:8051/api/glb/v1/jobscheduler/102771

Informações
iconfalse
titleExemplo Postman

Image Removed

Informações
iconfalse
titleExemplo de Resultado
Expandir
titleVer resultado JSON...
Bloco de código
languagejs
firstline1
titleResultado (JSON)
linenumberstrue
{
    "scheduleID": "102771",
    "status": "pending",
    "scheduleDate": "24/10/2070 23:00:00",
    "executionDate": "",
    "executionID": "1",
    "user": "mestre",
    "recurrent": false,
    "single": {"MasterActionName": null,
        "ActionModule": "P",
        "JobID": {
            "ID": 102774,
            "ExecID": 1,
            "IsPriorityJob": false,
            "Children": []
        },
        "ShowReExecuteButton": true,
        "ExecutionId": "60847222-fd29-4add-8d41-7d05dbd60d84",
        "ProcessName": "Manutenção do campo RegAtual na tabela PFunc",
        "ServerName": "FopAlterarRegAtualPFuncProcess",
        "ServiceInterface": null,
        "Scheduler": 1,
        "UseJobMonitor": true,
        "ScheduleDateTime": "2018-10-25T10:09:25.1212498-02:00",
        "CanSendMail": false,
        "CanWaitSchedule": false,
        "SendMail": false,
        "FriendlyLogs": null,
        "SuccessMessage": "Processo executado com sucesso",
        "FailureMessage": "Falha na execução do processo",
        "yearSaveLogInDatabase": 2070true,
        "monthStatusMessage": 10null,
        "dayWaitSchedule": 24false,
        "hourIsolateProcess": 23false,
        "minuteDisableIsolateProcess": 0false,
    },
    "executionNetworkUser": {"stella.vilaca",
        "processIDCustomData": "RptProcGenerateReport"null,
        "statusCanParallelize": "pending"true,
        "scheduleDateShouldParallelize": "24/10/2070 23:00:00"false,
        "executionDateQuantityOfSplits": ""0,
        "executionIDMinimumQuantityOfPrimaryKeysPerProcess": "1",
        "scheduleIDMaximumQuantityOfPrimaryKeysPerProcess": "102771"1000,
        "userNotifyFluig": "mestre"false,
        "recurrentNotifyEmail": false,
        "executionParameterNotifyEmailList": ""null
    },
    "return": ""
}


1.2 - POST

...

1.2.1 - Post (Inserir um agendamento de job)

...