Árvore de páginas

Versões comparadas

Chave

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

...

Estado
colourGreen
titlePOST
/api/framework/v1.1/jobScheduler


Expandir
titleParâmetros do pedido

Campo

Tipo

DescriçãoObrigatório
processID

string

Identificador do processo (rotina) que será executadoSim
executionParameterJson ObjectParâmetros para execução do processoSim
firstExecutionstring(dateTime)Data/hora para execução do primeiro pedidoNão

...

Expandir
titleParâmetros de agenda

Campo

Tipo

DescriçãoObrigatório
recurrent

logical

Indica se a execução do job deve ocorrer mais de uma vezNão
dailyJson ObjectPara criação de agenda diáriaNão
daily.hourintegerHora da execução da agendaNão
daily.minuteintegerMinuto da execução da agendaNão
weeklyJson ObjectPara criação de agenda semanalNão
weekly.daysOfWeekJson ArrayLista com os dias da semana de execução da agendaNão
weekly.hourintegerHora de execução da agendaNão
weekly.minuteintegerMinuto de execução da agendaNão
monthlyJson ObjectPara criação de agenda semanalNão
monthly.dayintegerDia de execução da agendaNão
monthly.hourintegerHora de execução da agendaNão
monthly.minuteintegerMinuto de execução da agendaNão
rangeExecutionsJson ObjectObjeto com as informações do range de execuçõesNão
rangeExecutions.frequencyJson ObjectObjeto com as informações de frequênciaNão
rangeExecutions.frequency.typestringIndica qual o tipo de repetição para os horários a serem gerados. Se 'day', gerará horários incrementando dias; se 'hour', gerará horários incrementando horas; se 'minute', gerará horários incrementando minutosNão
rangeExecutions.frequency.valueintegerFrequência do tipo do intervaloNão
rangeExecutions.rangeLimitJson ObjectObjeto com as informações do limtie de range da agendaNão
rangeExecutions.rangeLimit.dayintegerDia limite para término da agenda (válido somente para Monthly)Não
rangeExecutions.rangeLimit.hourintegerHora limite para término da agendaNão
rangeExecutions.rangeLimit.minuteintegerMinuto limite, pertencente à hora, para término da agendaNão



Expandir
titleExemplo

Execução imediata:

Bloco de código
languageactionscript3
themeRDark
{ 
    "processID": "string",
    "executionParameter": {
        "parametros": [  
	        { 
                "chave": "rpwServer",    
                "valor": "string" 
            },
	        { 
                "chave": "RPW_PROGRAM",  
                "valor": "string" 
            },
			{ 
                "chave": "RPW_PRG_EMS5", 
                "valor": "logical" 
            },        
	        { 
                "chave": "arquivo",      
                "valor": "string" 
            },
	        { 
                "chave": "RPW_PED_EXEC_PAI",      
                "valor": "string" 
            },
	        { 
                "chave": "RPW_SEND_EMAIL",      
                "valor": "string" 
            },
	        {
	        	"parametros_negocio": [
					{
                        "chave" :"string", 
                        "valor" : "string", 
                        "tipo": "string"
                    }      		
	        	]
	        }
	   ]  
	}
}

...