Index
All Classes and Interfaces|All Packages
A
- ADD - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- API_CALL - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
- API_CALL_EVENT - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- APPLICATION - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
- APPLICATION_CREATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- APPLICATION_DELETE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- APPLICATION_MOVE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- APPLICATION_RECYCLED - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- APPLICATION_RESTORE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- APPLICATION_UPDATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- APPLICATION_VIEW - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- attribute(String) - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
- attributes() - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
- authenticated() - Element in annotation interface org.lowcoder.plugin.api.EndpointExtension
B
- body() - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
- body() - Method in interface org.lowcoder.plugin.api.data.EndpointResponse
C
- cookie(String) - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
- cookies() - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
- cookies() - Method in interface org.lowcoder.plugin.api.data.EndpointResponse
- CREATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
D
- DATA_SOURCE_CREATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- DATA_SOURCE_DELETE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- DATA_SOURCE_PERMISSION_DELETE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- DATA_SOURCE_PERMISSION_GRANT - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- DATA_SOURCE_PERMISSION_UPDATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- DATA_SOURCE_UPDATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- DATASOURCE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
- DELETE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- DELETE - Enum constant in enum class org.lowcoder.plugin.api.PluginEndpoint.Method
- description() - Method in interface org.lowcoder.plugin.api.LowcoderPlugin
- detail(String, String) - Method in interface org.lowcoder.plugin.api.event.LowcoderEvent
-
Set additional property in the event.
- details() - Method in interface org.lowcoder.plugin.api.event.LowcoderEvent
E
- EndpointExtension - Annotation Interface in org.lowcoder.plugin.api
-
Annotation used for marking Lowcoder endpoints.
Provides basic information required for registering an endpoint in Lowcoder. - EndpointRequest - Interface in org.lowcoder.plugin.api.data
-
HTTP request data definition
- EndpointResponse - Interface in org.lowcoder.plugin.api.data
-
HTTP response data definition.
- endpoints() - Method in interface org.lowcoder.plugin.api.LowcoderPlugin
- EXECUTE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- expression() - Element in annotation interface org.lowcoder.plugin.api.EndpointExtension
F
- FOLDER - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
- FOLDER_CREATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- FOLDER_DELETE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- FOLDER_UPDATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
G
- GET - Enum constant in enum class org.lowcoder.plugin.api.PluginEndpoint.Method
- getAction() - Method in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- getConfig(String) - Method in interface org.lowcoder.plugin.api.LowcoderServices
-
Reads the value of a configuration property.
- getEventType() - Method in interface org.lowcoder.plugin.api.event.LowcoderEvent
- getIpAddress() - Method in interface org.lowcoder.plugin.api.event.LowcoderEvent
- getIsAnonymous() - Method in interface org.lowcoder.plugin.api.event.LowcoderEvent
- getOrgId() - Method in interface org.lowcoder.plugin.api.event.LowcoderEvent
- getSessionHash() - Method in interface org.lowcoder.plugin.api.event.LowcoderEvent
- getSubSubType() - Method in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- getSubType() - Method in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- getType() - Method in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- getUserId() - Method in interface org.lowcoder.plugin.api.event.LowcoderEvent
- GRANT - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- GROUP - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
- GROUP_CREATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- GROUP_DELETE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- GROUP_MEMBER_ADD - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- GROUP_MEMBER_LEAVE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- GROUP_MEMBER_REMOVE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- GROUP_MEMBER_ROLE_UPDATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- GROUP_UPDATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
H
- header(String) - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
- headers() - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
- headers() - Method in interface org.lowcoder.plugin.api.data.EndpointResponse
L
- LEAVE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- LIBRARY_QUERY - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
- LIBRARY_QUERY_CREATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- LIBRARY_QUERY_DELETE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- LIBRARY_QUERY_PUBLISH - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- LIBRARY_QUERY_UPDATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- load(Map<String, Object>, LowcoderServices) - Method in interface org.lowcoder.plugin.api.LowcoderPlugin
-
Load the plugin.
- loadOrder() - Method in interface org.lowcoder.plugin.api.LowcoderPlugin
- LOGIN - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- LOGOUT - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- LowcoderEvent - Interface in org.lowcoder.plugin.api.event
-
Interface for events transmitted by Lowcoder.
- LowcoderEvent.Action - Enum Class in org.lowcoder.plugin.api.event
-
Type of event action.
- LowcoderEvent.EventType - Enum Class in org.lowcoder.plugin.api.event
-
Events generated by Lowcoder.
- LowcoderEvent.Type - Enum Class in org.lowcoder.plugin.api.event
-
Type of event.
- LowcoderPlugin - Interface in org.lowcoder.plugin.api
-
Interface to be implemented by all Lowcoder plugins.
- LowcoderServices - Interface in org.lowcoder.plugin.api
-
Shared context which allows plugins to access services from Lowcoder main application
M
- MEMBER - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
- method() - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
- method() - Element in annotation interface org.lowcoder.plugin.api.EndpointExtension
- MOVE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
N
- NONE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- NONE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
O
- OPTIONS - Enum constant in enum class org.lowcoder.plugin.api.PluginEndpoint.Method
- org.lowcoder.plugin.api - package org.lowcoder.plugin.api
- org.lowcoder.plugin.api.data - package org.lowcoder.plugin.api.data
- org.lowcoder.plugin.api.event - package org.lowcoder.plugin.api.event
P
- PATCH - Enum constant in enum class org.lowcoder.plugin.api.PluginEndpoint.Method
- pathVariable(String) - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
-
Get the path variable with the given name, if present.
- pathVariables() - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
- PERMISSION - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
- PluginEndpoint - Interface in org.lowcoder.plugin.api
-
All classes implementing an endpoint for Lowcoder need to implement this interface.
- PluginEndpoint.Method - Enum Class in org.lowcoder.plugin.api
-
Method used in
EndpointExtensionfor specifying endpoint method.
For example:
@EndpointExtension(uri = "/navigation", method = Method.GET) - pluginId() - Method in interface org.lowcoder.plugin.api.LowcoderPlugin
-
Plugin Id must match following regex:
^[a-zA-Z0-9-_]{5+}$. - pluginInfo() - Method in interface org.lowcoder.plugin.api.LowcoderPlugin
- POST - Enum constant in enum class org.lowcoder.plugin.api.PluginEndpoint.Method
- principal() - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
- PUBLISH - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- PUT - Enum constant in enum class org.lowcoder.plugin.api.PluginEndpoint.Method
Q
- QUERY - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
- QUERY_EXECUTION - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- queryParam(String) - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
-
Get the path variable with the given name, if present.
- queryParams() - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
R
- READ - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- RECYCLE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- registerEndpoints(String, List<PluginEndpoint>) - Method in interface org.lowcoder.plugin.api.LowcoderServices
-
Registers endpoints defined by plugins in Lowcoder.
- registerEventListener(Consumer<LowcoderEvent>) - Method in interface org.lowcoder.plugin.api.LowcoderServices
-
Registers a listener method for events emitted by Lowcoder.
- REMOVE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- RESTORE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- REVOKE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- ROLE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
S
- SERVER_INFO - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- SERVER_START_UP - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- setConfig(String, Object) - Method in interface org.lowcoder.plugin.api.LowcoderServices
-
Sets a configuration key/value pair in Lowcoder.
- SHUTDOWN - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- STARTUP - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- statusCode() - Method in interface org.lowcoder.plugin.api.data.EndpointResponse
- SYSTEM - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
U
- unload() - Method in interface org.lowcoder.plugin.api.LowcoderPlugin
-
Unload the plugin - this method is called on API server shutdown.
- UPDATE - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
- uri() - Method in interface org.lowcoder.plugin.api.data.EndpointRequest
- uri() - Element in annotation interface org.lowcoder.plugin.api.EndpointExtension
- USER - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
- USER_LOGIN - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
- USER_LOGOUT - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
V
- valueOf(String) - Static method in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.lowcoder.plugin.api.PluginEndpoint.Method
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.lowcoder.plugin.api.event.LowcoderEvent.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.lowcoder.plugin.api.PluginEndpoint.Method
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VIEW - Enum constant in enum class org.lowcoder.plugin.api.event.LowcoderEvent.Action
All Classes and Interfaces|All Packages