A B C D E F G I J L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractClient - Class in org.imixs.melman
-
This AbstractClient provides core functionality of a JAX Rest Client and the feature to register authentication filters.
- AbstractClient(String) - Constructor for class org.imixs.melman.AbstractClient
-
Initialize the client by a BASE_URL.
B
- baseURI - Variable in class org.imixs.melman.AbstractClient
- BasicAuthenticator - Class in org.imixs.melman
-
Client Request Filter for basic authentication
- BasicAuthenticator(String, String) - Constructor for class org.imixs.melman.BasicAuthenticator
- BPMNWriter - Class in org.imixs.melman
-
This MessageBodyWriter generates an byte stream representation from a BPMN Model
- BPMNWriter() - Constructor for class org.imixs.melman.BPMNWriter
C
- CookieAuthenticator - Class in org.imixs.melman
-
Client request Filter for Cookies.
- CookieAuthenticator(Cookie) - Constructor for class org.imixs.melman.CookieAuthenticator
- countDocuments(String) - Method in class org.imixs.melman.DocumentClient
-
Counts a given lucene search result
- createAdminPJob(ItemCollection) - Method in class org.imixs.melman.DocumentClient
-
Creates a new AdminPJobInstance
- createEventLogEntry(String, String, ItemCollection) - Method in class org.imixs.melman.EventLogClient
-
Creates a new topic for a given RefId by creating a PUT request
D
- DEFAULT_PAGE_SIZE - Static variable in class org.imixs.melman.DocumentClient
- DEFAULT_PAGE_SIZE - Static variable in class org.imixs.melman.EventLogClient
- DEFAULT_TYPE - Static variable in class org.imixs.melman.DocumentClient
- deleteDocument(String) - Method in class org.imixs.melman.DocumentClient
-
Deletes a single workItem or document instance by UniqueID.
- deleteEventLogEntry(String) - Method in class org.imixs.melman.EventLogClient
-
Deletes a single workItem or document instance by UniqueID.
- deleteModel(String) - Method in class org.imixs.melman.ModelClient
-
Deletes a model by its version
- deleteWorkitem(String) - Method in class org.imixs.melman.WorkflowClient
-
Deletes a single workItem instance by UniqueID.
- DocumentClient - Class in org.imixs.melman
-
This ServiceClient is a WebService REST Client which encapsulate the communication with a REST web serice based on the Imixs Workflow REST API.
- DocumentClient(String) - Constructor for class org.imixs.melman.DocumentClient
-
Initialize the client by a BASE_URL.
E
- EventLogClient - Class in org.imixs.melman
-
This ServiceClient is a WebService REST Client which encapsulate the communication with Imixs EventLog REST service.
- EventLogClient(String) - Constructor for class org.imixs.melman.EventLogClient
-
Initialize the client by a BASE_URL.
F
- filter(ClientRequestContext) - Method in class org.imixs.melman.BasicAuthenticator
- filter(ClientRequestContext) - Method in class org.imixs.melman.CookieAuthenticator
-
add cookie
- filter(ClientRequestContext) - Method in class org.imixs.melman.FormAuthenticator
-
This filter method is called for each request.
- filter(ClientRequestContext) - Method in class org.imixs.melman.JWTAuthenticator
- FormAuthenticator - Class in org.imixs.melman
-
This RequestFilter performs a form based authentication.
- FormAuthenticator(String, String) - Constructor for class org.imixs.melman.FormAuthenticator
-
Creates a new FormAuthenticator based on a baseUri and a valid JSESSIONID
- FormAuthenticator(String, String, String) - Constructor for class org.imixs.melman.FormAuthenticator
-
Creates a new FormAuthenticator based on a baseUri and a username, password.
G
- getBaseURI() - Method in class org.imixs.melman.AbstractClient
- getCustomResource(String) - Method in class org.imixs.melman.AbstractClient
-
Returns the custom data list by uri GET
- getCustomResourceXML(String) - Method in class org.imixs.melman.AbstractClient
-
Returns the custom data list by uri GET as a collection of XMLDocument elements.
- getDocument(String) - Method in class org.imixs.melman.DocumentClient
-
Returns a single document instance by UniqueID.
- getItems() - Method in class org.imixs.melman.DocumentClient
- getJsessionID() - Method in class org.imixs.melman.FormAuthenticator
-
returns the current JESSIONID
- getPageIndex() - Method in class org.imixs.melman.DocumentClient
- getPageIndex() - Method in class org.imixs.melman.EventLogClient
- getPageSize() - Method in class org.imixs.melman.DocumentClient
- getPageSize() - Method in class org.imixs.melman.EventLogClient
- getRequestFilterList() - Method in class org.imixs.melman.AbstractClient
- getSize(BPMNModel, Class<?>, Type, Annotation[], MediaType) - Method in class org.imixs.melman.BPMNWriter
- getSortBy() - Method in class org.imixs.melman.DocumentClient
- getSslContext() - Method in class org.imixs.melman.AbstractClient
- getTaskListByCreator(String) - Method in class org.imixs.melman.WorkflowClient
-
Returns the current task list by creator
- getTaskListByOwner(String) - Method in class org.imixs.melman.WorkflowClient
-
Returns the current task list by owner
- getType() - Method in class org.imixs.melman.DocumentClient
-
retruns the document type.
- getWebTarget(String) - Method in class org.imixs.melman.AbstractClient
-
Returns a WebTarget object for a given uri.
- getWorkflowEventsByWorkitem(ItemCollection) - Method in class org.imixs.melman.WorkflowClient
-
Returns the current task list by owner
- getWorkitem(String) - Method in class org.imixs.melman.WorkflowClient
-
Returns a single workItem instance by UniqueID.
I
- isSortReverse() - Method in class org.imixs.melman.DocumentClient
- isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.imixs.melman.BPMNWriter
- ITEM_ERROR_CODE - Static variable in class org.imixs.melman.DocumentClient
- ITEM_ERROR_CODE - Static variable in class org.imixs.melman.EventLogClient
- ITEM_ERROR_MESSAGE - Static variable in class org.imixs.melman.DocumentClient
- ITEM_ERROR_MESSAGE - Static variable in class org.imixs.melman.EventLogClient
- items - Variable in class org.imixs.melman.DocumentClient
J
- JWTAuthenticator - Class in org.imixs.melman
-
Client request Filter for Imixs-JWT
- JWTAuthenticator(String) - Constructor for class org.imixs.melman.JWTAuthenticator
L
- lockEventLogEntry(String) - Method in class org.imixs.melman.EventLogClient
-
Lock an EventLog entry by its ID.
- logout() - Method in class org.imixs.melman.AbstractClient
-
Calls the /logout/ target of the rest api endpoint
M
- ModelClient - Class in org.imixs.melman
-
This ServiceClient is a WebService REST Client which encapsulate the communication with a REST web serice based on the Imixs Workflow REST API.
- ModelClient(String) - Constructor for class org.imixs.melman.ModelClient
-
Initialize the client by a BASE_URL.
N
- newClient() - Method in class org.imixs.melman.AbstractClient
-
This method creates a new javax.ws.rs.client.Client instance using the default client builder implementation class provided by the JAX-RS implementation provider.
O
- org.imixs.melman - package org.imixs.melman
P
- pageIndex - Variable in class org.imixs.melman.DocumentClient
- pageIndex - Variable in class org.imixs.melman.EventLogClient
- pageSize - Variable in class org.imixs.melman.DocumentClient
- pageSize - Variable in class org.imixs.melman.EventLogClient
- postModel(BPMNModel) - Method in class org.imixs.melman.ModelClient
-
Posts a byte array of a BPMN Model to the Model service.
- postXMLDataCollection(String, XMLDataCollection) - Method in class org.imixs.melman.DocumentClient
-
Posts a XMLDocument collection to a custom resource.
- postXMLDocument(String, XMLDocument) - Method in class org.imixs.melman.DocumentClient
-
Posts a XMLDocument to a custom resource.
- processWorkitem(ItemCollection) - Method in class org.imixs.melman.WorkflowClient
-
Process a single workitem instance.
R
- registerClientRequestFilter(ClientRequestFilter) - Method in class org.imixs.melman.AbstractClient
-
Register a ClientRequestFilter instance.
- releaseDeadLocks(long, String...) - Method in class org.imixs.melman.EventLogClient
-
Lock an EventLog entry by its ID.
- requestFilterList - Variable in class org.imixs.melman.AbstractClient
- RESPONSE_PROCESSING_EXCEPTION - Static variable in exception org.imixs.melman.RestAPIException
- RestAPIException - Exception in org.imixs.melman
-
The RestAPIException is thrown in case a Imixs Rest API Call failed.
- RestAPIException(String, String, String) - Constructor for exception org.imixs.melman.RestAPIException
- RestAPIException(String, String, String, Exception) - Constructor for exception org.imixs.melman.RestAPIException
S
- saveDocument(ItemCollection) - Method in class org.imixs.melman.DocumentClient
-
Creates or updates a single document instance.
- searchDocuments(String) - Method in class org.imixs.melman.DocumentClient
-
Returns the the search result of a lucene search.
- searchEventLog(String...) - Method in class org.imixs.melman.EventLogClient
-
Loads a collection of EventLog entries for a specific topic
- setBaseURI(String) - Method in class org.imixs.melman.AbstractClient
- setItems(String) - Method in class org.imixs.melman.DocumentClient
-
Set a comma separated list of items to be returned.
- setJsessionID(String) - Method in class org.imixs.melman.FormAuthenticator
-
Set a new JSESSIONID
- setPageIndex(int) - Method in class org.imixs.melman.DocumentClient
- setPageIndex(int) - Method in class org.imixs.melman.EventLogClient
- setPageSize(int) - Method in class org.imixs.melman.DocumentClient
- setPageSize(int) - Method in class org.imixs.melman.EventLogClient
- setSortBy(String) - Method in class org.imixs.melman.DocumentClient
- setSortOrder(String, boolean) - Method in class org.imixs.melman.DocumentClient
- setSortReverse(boolean) - Method in class org.imixs.melman.DocumentClient
- setSslContext(SSLContext) - Method in class org.imixs.melman.AbstractClient
- setType(String) - Method in class org.imixs.melman.DocumentClient
- sortBy - Variable in class org.imixs.melman.DocumentClient
- sortReverse - Variable in class org.imixs.melman.DocumentClient
- sslContext - Variable in class org.imixs.melman.AbstractClient
T
- type - Variable in class org.imixs.melman.DocumentClient
U
- unlockEventLogEntry(String) - Method in class org.imixs.melman.EventLogClient
-
Lock an EventLog entry by its ID.
W
- WorkflowClient - Class in org.imixs.melman
-
This ServiceClient is a WebService REST Client which encapsulate the communication with a REST web serice based on the Imixs Workflow REST API.
- WorkflowClient(String) - Constructor for class org.imixs.melman.WorkflowClient
-
Initialize the client by a BASE_URL.
- writeTo(BPMNModel, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.imixs.melman.BPMNWriter
All Classes All Packages