A B C D E F G H I L N O P R S T U V 
All Classes All Packages

A

AbstractEventPublisher - Class in org.gcube.event.publisher
 
AbstractEventPublisher() - Constructor for class org.gcube.event.publisher.AbstractEventPublisher
 
AbstractHTTPWithJWTTokenAuthEventSender - Class in org.gcube.event.publisher
 
AbstractHTTPWithJWTTokenAuthEventSender(URL, String, String, URL) - Constructor for class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
AbstractHTTPWithJWTTokenAuthEventSender.HTTPGet - Class in org.gcube.event.publisher
 
AbstractHTTPWithJWTTokenAuthEventSender.HTTPPost - Class in org.gcube.event.publisher
 
AbstractHTTPWithJWTTokenAuthEventSender.HTTPVerb - Class in org.gcube.event.publisher
 
allQueuedFinishedCorrectly() - Method in class org.gcube.event.publisher.BufferedEventProcessor
 

B

baseEndpoint - Variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender.HTTPVerb
 
baseEndpointURL - Variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
BufferedEventProcessor - Class in org.gcube.event.publisher
 
BufferedEventProcessor(String, String, String, String, Function<Event, String>) - Constructor for class org.gcube.event.publisher.BufferedEventProcessor
 
BufferedEventProcessor(String, String, String, String, Function<Event, String>, int) - Constructor for class org.gcube.event.publisher.BufferedEventProcessor
 

C

check(String) - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
check(String) - Method in interface org.gcube.event.publisher.EventPublisher
Checks for the workflow results status.
clientId - Variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
clientSecret - Variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
COMPLETED - org.gcube.event.publisher.EventStatus.Status
 
COMPLETED(String, JSONObject, JSONObject) - Static method in class org.gcube.event.publisher.EventStatus
 
ConductorResultsParser - Class in org.gcube.event.publisher
 
ConductorResultsParser() - Constructor for class org.gcube.event.publisher.ConductorResultsParser
 
connectionTimeout - Variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
createEventSender() - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
createResultsParser() - Method in class org.gcube.event.publisher.AbstractEventPublisher
 

D

DEFAULT_CONNECTION_TIMEOUT - Static variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender.HTTPVerb
 
DEFAULT_READ_TIMEOUT - Static variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender.HTTPVerb
 

E

enqueueEvent(Event) - Method in class org.gcube.event.publisher.BufferedEventProcessor
 
Event - Class in org.gcube.event.publisher
 
Event(String, String, String) - Constructor for class org.gcube.event.publisher.Event
 
Event(String, String, String, Map<String, String>) - Constructor for class org.gcube.event.publisher.Event
 
EventProcessorException - Exception in org.gcube.event.publisher
 
EventProcessorException(String) - Constructor for exception org.gcube.event.publisher.EventProcessorException
 
EventProcessorException(String, Throwable) - Constructor for exception org.gcube.event.publisher.EventProcessorException
 
EventPublisher - Interface in org.gcube.event.publisher
 
EventSender - Interface in org.gcube.event.publisher
 
EventStatus - Class in org.gcube.event.publisher
 
EventStatus.Status - Enum in org.gcube.event.publisher
 

F

FAILED - org.gcube.event.publisher.EventStatus.Status
 
FAILED(String, JSONObject, JSONObject) - Static method in class org.gcube.event.publisher.EventStatus
 

G

getAuthorizationToken() - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
getAuthorizationToken() - Method in class org.gcube.event.publisher.HTTPWithOIDCAuthEventSender
 
getAuthorizationToken() - Method in class org.gcube.event.publisher.HTTPWithUMAAuthEventSender
 
getConnectionTimeout() - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
getCount() - Method in class org.gcube.event.publisher.BufferedEventProcessor
 
getDefaultConnectionTimeout() - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
getDefaultReadTimeout() - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
getErrors() - Method in class org.gcube.event.publisher.BufferedEventProcessor
 
getEventSender() - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
gethttpResponseCode() - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender.HTTPVerb
 
getInput() - Method in class org.gcube.event.publisher.EventStatus
 
getInstanceId() - Method in class org.gcube.event.publisher.EventStatus
 
getLastCheckHTTPResponseCode() - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
getLastCheckHTTPResponseCode() - Method in interface org.gcube.event.publisher.EventPublisher
Returns the last returned HTTP response code of a check.
getLastPublishEventHTTPResponseCode() - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
getLastPublishEventHTTPResponseCode() - Method in interface org.gcube.event.publisher.EventPublisher
Returns the last returned HTTP response code of a publish.
getLastRetrieveHTTPResponseCode() - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
getLastRetrieveHTTPResponseCode() - Method in interface org.gcube.event.publisher.EventSender
Return the last retrieve HTTP response code.
getLastSendHTTPResponseCode() - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
getLastSendHTTPResponseCode() - Method in interface org.gcube.event.publisher.EventSender
Return the last send HTTP response code.
getMax() - Method in class org.gcube.event.publisher.BufferedEventProcessor
 
getMin() - Method in class org.gcube.event.publisher.BufferedEventProcessor
 
getName() - Method in class org.gcube.event.publisher.Event
 
getOutput() - Method in class org.gcube.event.publisher.EventStatus
 
getReadTimeout() - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
getResult() - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender.HTTPPost
 
getResultsParser() - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
getSender() - Method in class org.gcube.event.publisher.Event
 
getStatus() - Method in class org.gcube.event.publisher.EventStatus
 
getTimestamp() - Method in class org.gcube.event.publisher.Event
 
getTokenURL() - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
getType() - Method in class org.gcube.event.publisher.Event
 
getUUID() - Method in class org.gcube.event.publisher.Event
 

H

httpContentType - Variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender.HTTPVerb
 
HTTPGet(URL, String) - Constructor for class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender.HTTPGet
 
HTTPPost(URL, Event) - Constructor for class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender.HTTPPost
 
httpResponseCode - Variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender.HTTPVerb
 
HTTPVerb(URL) - Constructor for class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender.HTTPVerb
 
HTTPWithOIDCAuthEventSender - Class in org.gcube.event.publisher
 
HTTPWithOIDCAuthEventSender(URL, String, String, URL) - Constructor for class org.gcube.event.publisher.HTTPWithOIDCAuthEventSender
 
HTTPWithUMAAuthEventSender - Class in org.gcube.event.publisher
 
HTTPWithUMAAuthEventSender(URL, String, String, URL, String) - Constructor for class org.gcube.event.publisher.HTTPWithUMAAuthEventSender
 

I

isLastCheckOK() - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
isLastCheckOK() - Method in interface org.gcube.event.publisher.EventPublisher
Tells if the last check was a success or not.
isLastPublishOK() - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
isLastPublishOK() - Method in interface org.gcube.event.publisher.EventPublisher
Tells if the last publish was a success or not.

L

lastHTTPGet - Variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
lastHTTPPost - Variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
log - Static variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
log - Static variable in class org.gcube.event.publisher.HTTPWithUMAAuthEventSender
 
logger - Static variable in class org.gcube.event.publisher.AbstractEventPublisher
 
logger - Static variable in class org.gcube.event.publisher.ConductorResultsParser
 

N

NAME_ENTRY - Static variable in class org.gcube.event.publisher.Event
 
NOT_FOUND - org.gcube.event.publisher.EventStatus.Status
 
NOT_FOUND(String) - Static method in class org.gcube.event.publisher.EventStatus
 

O

org.gcube.event.publisher - package org.gcube.event.publisher
 

P

parseResults(String, JSONObject) - Method in class org.gcube.event.publisher.ConductorResultsParser
 
parseResults(String, JSONObject) - Method in interface org.gcube.event.publisher.ResultsParser
 
PAUSED - org.gcube.event.publisher.EventStatus.Status
 
PAUSED(String, JSONObject) - Static method in class org.gcube.event.publisher.EventStatus
 
publish(Event) - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
publish(Event) - Method in interface org.gcube.event.publisher.EventPublisher
Publish a new event and nothing more.
publish(Event, boolean) - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
publish(Event, boolean) - Method in interface org.gcube.event.publisher.EventPublisher
Publishes a new event and optionally wait for the result.
publishAndCheck(Event) - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
publishAndCheck(Event) - Method in interface org.gcube.event.publisher.EventPublisher
Publish an event and immediately checks for the results status.
publishAndCheck(Event, int) - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
publishAndCheck(Event, int) - Method in interface org.gcube.event.publisher.EventPublisher
Publish an event and checks for the results status after a delay.

R

readJSON() - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender.HTTPGet
 
readTimeout - Variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
refresh(EventStatus) - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
refresh(EventStatus) - Method in interface org.gcube.event.publisher.EventPublisher
Refreshes an event status by checking for the status of the workflow execution represented by the EventStatus.getInstanceId() string.
ResultsParser - Interface in org.gcube.event.publisher
 
retrive(String) - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
retrive(String) - Method in interface org.gcube.event.publisher.EventSender
Retrieves the instance of the provided workflow instance.
run() - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender.HTTPPost
 
RUNNING - org.gcube.event.publisher.EventStatus.Status
 
RUNNING(String, JSONObject) - Static method in class org.gcube.event.publisher.EventStatus
 

S

send(Event) - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
send(Event) - Method in interface org.gcube.event.publisher.EventSender
Sends an event.
sendAndGetResult(Event) - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
sendAndGetResult(Event) - Method in interface org.gcube.event.publisher.EventSender
Send an event and get results.
SENDER_ENTRY - Static variable in class org.gcube.event.publisher.Event
 
set(String, String) - Method in class org.gcube.event.publisher.Event
 
setAll(Map<String, String>) - Method in class org.gcube.event.publisher.Event
 
setConnectionTimeout(int) - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
setEventSender(EventSender) - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
setInput(JSONObject) - Method in class org.gcube.event.publisher.EventStatus
 
setInstanceId(String) - Method in class org.gcube.event.publisher.EventStatus
 
setName(String) - Method in class org.gcube.event.publisher.Event
 
setOutput(JSONObject) - Method in class org.gcube.event.publisher.EventStatus
 
setReadTimeout(int) - Method in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
setResultsParser(ResultsParser) - Method in class org.gcube.event.publisher.AbstractEventPublisher
 
setSender(String) - Method in class org.gcube.event.publisher.Event
 
setStatus(EventStatus.Status) - Method in class org.gcube.event.publisher.EventStatus
 
setTimestamp(OffsetDateTime) - Method in class org.gcube.event.publisher.Event
 
setType(String) - Method in class org.gcube.event.publisher.Event
 
setUUID(UUID) - Method in class org.gcube.event.publisher.Event
 

T

TERMINATED - org.gcube.event.publisher.EventStatus.Status
 
TERMINATED(String, JSONObject, JSONObject) - Static method in class org.gcube.event.publisher.EventStatus
 
TIMED_OUT - org.gcube.event.publisher.EventStatus.Status
 
TIMED_OUT(String, JSONObject) - Static method in class org.gcube.event.publisher.EventStatus
 
TIMESTAMP_ENTRY - Static variable in class org.gcube.event.publisher.Event
 
tokenURL - Variable in class org.gcube.event.publisher.AbstractHTTPWithJWTTokenAuthEventSender
 
toString() - Method in class org.gcube.event.publisher.EventStatus
 
TYPE_ENTRY - Static variable in class org.gcube.event.publisher.Event
 

U

UUID_ENTRY - Static variable in class org.gcube.event.publisher.Event
 

V

valueOf(String) - Static method in enum org.gcube.event.publisher.EventStatus.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.event.publisher.EventStatus.Status
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L N O P R S T U V 
All Classes All Packages