Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accept() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRequest
- accept() - Static method in interface com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRequestHandler
-
Returns a
StreamSubscriptionRequestHandlerthat accepts all subscription request and subscribes them to the default stream. - accept(E) - Method in interface com.tick42.glue.core.GlueEvent.Listener
- accept(BiFunction<T, Instance, String>) - Static method in interface com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRequestHandler
-
Returns a
StreamSubscriptionRequestHandlerthat accepts all subscription request and subscribes them to a stream with id returned by the providedstreamFunction.apply(arg, caller). - acceptOn(String) - Method in interface com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRequest
- action(String, String) - Method in class com.tick42.glue.desktop.notifications.NotificationOptions.Builder
- action(String, String, Map<String, Object>) - Method in class com.tick42.glue.desktop.notifications.NotificationOptions.Builder
- ACTIVITY - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- ACTIVITY - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutType
- addFrameButton(String, ButtonOptions) - Method in interface com.tick42.glue.desktop.windows.Window
-
Adds a button to the window frame.
- addIntentListener(IntentListenerRequest<T>, IntentContextHandler<T, R>) - Method in interface com.tick42.glue.desktop.intents.Intents
- addIntentListener(String, IntentContextHandler<Map<String, Object>, Map<String, Object>>) - Method in interface com.tick42.glue.desktop.intents.Intents
- addSaveListener(LayoutSaveHandler<T>) - Method in interface com.tick42.glue.desktop.layouts.Layouts
-
Registers a handler to provide additional context to be saved with the layout state.
- addSaveListener(String, LayoutSaveHandler<T>) - Method in interface com.tick42.glue.desktop.layouts.Layouts
-
Registers a handler to provide additional context to be saved with the layout state of a specific instance.
- all() - Method in interface com.tick42.glue.core.interop.discovery.Search
-
Retrieves all elements matching the search criteria.
- all() - Method in class com.tick42.glue.core.interop.discovery.ServerSearch
- all() - Method in interface com.tick42.glue.desktop.intents.Intents
- andThen(Function<? super StreamConsumer<T>, ? extends StreamConsumer<T>>) - Method in interface com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRequestHandler
- any() - Method in interface com.tick42.glue.core.interop.discovery.Search
-
Retrieves any one of the elements from a set matching the search criteria.
- any() - Method in class com.tick42.glue.core.interop.discovery.ServerSearch
- application(String) - Method in class com.tick42.glue.core.interop.discovery.InstanceMatch.Builder
- application(String) - Static method in class com.tick42.glue.desktop.intents.IntentTarget
-
Returns an
IntentTargetthat will start a new instance of a specific Intent handler application. - application(Predicate<String>) - Method in class com.tick42.glue.core.interop.discovery.InstanceMatch.Builder
- APPLICATION - Enum constant in enum com.tick42.glue.desktop.intents.IntentHandlerType
-
Application has described itself as implementor of the intent in its application definition.
- APPLICATION_DEFAULT - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutType
- ApplicationInstance - Interface in com.tick42.glue.desktop.applications
-
Represents possibly running application instance.
- ApplicationInstanceHandler - Interface in com.tick42.glue.desktop.applications
-
Handler function to be invoked when a child application instance is started.
- ApplicationManager - Interface in com.tick42.glue.desktop.applications
-
Application Manager API.
- applications() - Method in interface com.tick42.glue.desktop.applications.ApplicationManager
-
Returns configurations for all available applications.
- appManager() - Method in interface com.tick42.glue.Glue
-
Entry point for
ApplicationManagerAPI. - appManager() - Method in class com.tick42.glue.internal.Tick42Glue
- asMatchPredicate() - Method in class com.tick42.glue.core.interop.discovery.InstanceMatch.Builder
- ASYNC - Enum constant in enum com.tick42.glue.core.interop.InvocationType
- AsynchronousCloseable - Interface in com.tick42.glue.core
-
A resource that can be closed in a non-blocking manner.
- at(long, long) - Static method in class com.tick42.glue.office.spreadsheets.ValidationError
B
- body(String) - Method in class com.tick42.glue.office.mail.NewEmailOptions.Builder
- Bounds - Class in com.tick42.glue.desktop.windows
- Bounds(int, int, int, int) - Constructor for class com.tick42.glue.desktop.windows.Bounds
- Buffer - Class in com.tick42.glue.internal
- Buffer() - Constructor for class com.tick42.glue.internal.Buffer
- build() - Method in interface com.tick42.glue.core.GlueApplication.Builder
-
Convenience method to call
GlueApplication.Builder.buildAsync()and block on the result. - build() - Method in class com.tick42.glue.core.interop.discovery.InstanceMatch.Builder
- build() - Method in class com.tick42.glue.core.interop.Instance.Builder
- build() - Method in class com.tick42.glue.core.interop.InvocationOptions.Builder
- build() - Method in class com.tick42.glue.core.interop.MethodDefinition.Builder
- build() - Method in class com.tick42.glue.core.interop.ServerMethod.Builder
- build() - Method in class com.tick42.glue.desktop.intents.IntentListenerRequest.Builder
- build() - Method in class com.tick42.glue.desktop.intents.IntentRequest.Builder
-
Creates a new
IntentRequestinstance. - build() - Method in class com.tick42.glue.desktop.layouts.LayoutRestoreOptions.Builder
- build() - Method in class com.tick42.glue.desktop.layouts.NewLayoutOptions.Builder
- build() - Method in class com.tick42.glue.desktop.notifications.NotificationAction.Builder
- build() - Method in class com.tick42.glue.desktop.notifications.NotificationOptions.Builder
- build() - Method in class com.tick42.glue.desktop.windows.ButtonOptions.Builder
- build() - Method in class com.tick42.glue.desktop.windows.WindowOptions.Builder
- build() - Method in class com.tick42.glue.desktop.windows.WindowRegistration.Builder
- build() - Method in class com.tick42.glue.office.mail.NewEmailOptions.Builder
- build() - Method in class com.tick42.glue.office.spreadsheets.ValidationError.Builder
- build(String) - Method in class com.tick42.glue.office.spreadsheets.ColumnOptions.Builder
- buildAsync() - Method in interface com.tick42.glue.core.GlueApplication.Builder
-
Creates the Glue application with the options specified by this builder.
- buildAsync() - Method in class com.tick42.glue.internal.Tick42Glue.Builder
- builder() - Static method in class com.tick42.glue.core.interop.InvocationOptions
- builder() - Static method in class com.tick42.glue.desktop.windows.ButtonOptions
- builder() - Static method in interface com.tick42.glue.Glue
-
Creates a builder for Glue instances.
- builder() - Static method in class com.tick42.glue.internal.Tick42Glue
- builder(Instance, String) - Static method in class com.tick42.glue.core.interop.ServerMethod
- builder(WindowHandle<?>) - Static method in class com.tick42.glue.desktop.windows.WindowRegistration
- builder(String) - Static method in class com.tick42.glue.core.interop.MethodDefinition
-
Crates a
MethodDefinition.Builderfor specified name. - builder(String) - Static method in class com.tick42.glue.desktop.layouts.LayoutRestoreOptions
- builder(String) - Static method in class com.tick42.glue.desktop.layouts.NewLayoutOptions
- builder(String) - Static method in class com.tick42.glue.desktop.notifications.NotificationAction
- builder(String) - Static method in class com.tick42.glue.office.spreadsheets.ColumnOptions
- Builder() - Constructor for class com.tick42.glue.internal.Tick42Glue.Builder
- Builder(String) - Constructor for class com.tick42.glue.desktop.layouts.NewLayoutOptions.Builder
- Builder(String) - Constructor for class com.tick42.glue.desktop.notifications.NotificationOptions.Builder
- ButtonOptions - Class in com.tick42.glue.desktop.windows
- ButtonOptions.Builder<B extends ButtonOptions.Builder<B>> - Class in com.tick42.glue.desktop.windows
C
- CANVAS - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- cc(String...) - Method in class com.tick42.glue.office.mail.NewEmailOptions.Builder
- changeBounds(Bounds) - Method in interface com.tick42.glue.desktop.windows.Window
-
Changes the window position and size
- changeChannel(String) - Method in interface com.tick42.glue.desktop.channels.ChannelContext
-
Changes the current channel of this context.
- changeChannel(String) - Method in interface com.tick42.glue.desktop.windows.Window
-
Changes the window channel
- changeColumns(BiConsumer<ColumnsBuilder<?>, RowsBuilder<T, ?>>) - Method in interface com.tick42.glue.office.spreadsheets.Sheet
-
Change the columns (and optionally the rows) in the sheet.
- changeColumns(Consumer<ColumnsBuilder<?>>) - Method in interface com.tick42.glue.office.spreadsheets.Sheet
-
Change the columns in the sheet, keeping the existing data.
- changeContext(Map<String, Object>) - Method in interface com.tick42.glue.desktop.windows.Window
-
Changes the window context
- changeData(Consumer<RowsBuilder<T, ?>>) - Method in interface com.tick42.glue.office.spreadsheets.Sheet
-
Change the rows in this sheet.
- changeTitle(String) - Method in interface com.tick42.glue.desktop.windows.Window
-
Changes the window title
- changeVisibility(boolean) - Method in interface com.tick42.glue.desktop.windows.Window
-
Changes the visibility.
- channel() - Method in interface com.tick42.glue.desktop.channels.ChannelContext
-
Returns the current name of the channel.
- channel() - Method in class com.tick42.glue.desktop.windows.WindowOptions.Builder
- channel(String) - Method in class com.tick42.glue.desktop.windows.WindowOptions.Builder
- ChannelContext<T> - Interface in com.tick42.glue.desktop.channels
-
Channel context.
- ChannelContextChangedEvent - Class in com.tick42.glue.desktop.channels.event
- ChannelContextChangedEvent(ChannelContext<?>) - Constructor for class com.tick42.glue.desktop.channels.event.ChannelContextChangedEvent
- ChannelContextChangedEvent.Listener - Interface in com.tick42.glue.desktop.channels.event
- ChannelContextDataSubscriber<T> - Interface in com.tick42.glue.desktop.channels
- ChannelContextSubscriber<T> - Interface in com.tick42.glue.desktop.channels
- ChannelContextUpdatedEvent - Class in com.tick42.glue.desktop.channels.event
- ChannelContextUpdatedEvent(ChannelContext<?>) - Constructor for class com.tick42.glue.desktop.channels.event.ChannelContextUpdatedEvent
- ChannelContextUpdatedEvent.Listener - Interface in com.tick42.glue.desktop.channels.event
- channels() - Method in interface com.tick42.glue.Glue
-
Entry point for
ChannelsAPI. - channels() - Method in class com.tick42.glue.internal.Tick42Glue
- Channels - Interface in com.tick42.glue.desktop.channels
-
Channels.
- CHILD_WINDOW - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- CITRIX - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- CLICKONCE - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- close() - Method in interface com.tick42.glue.core.AsynchronousCloseable
- closeAsync() - Method in interface com.tick42.glue.core.AsynchronousCloseable
-
Initiates a shutdown.
- closeAsync() - Method in class com.tick42.glue.core.interop.discovery.MethodSearch
- closeAsync() - Method in class com.tick42.glue.core.interop.discovery.ServerSearch
- closeAsync() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamBranch
-
Remove all subscribers from this branch
- closeAsync() - Method in class com.tick42.glue.internal.Tick42Glue
- code() - Method in class com.tick42.glue.core.interop.invoke.MethodInvocationResponse.Status
- collapse() - Method in interface com.tick42.glue.desktop.windows.Window
-
Collapses the window.
- column(String, ColumnOptions.Builder) - Method in interface com.tick42.glue.office.spreadsheets.ColumnsBuilder
- column(String, String) - Method in interface com.tick42.glue.office.spreadsheets.ColumnsBuilder
- ColumnOptions - Class in com.tick42.glue.office.spreadsheets
- ColumnOptions.Builder - Class in com.tick42.glue.office.spreadsheets
- ColumnsBuilder<B extends ColumnsBuilder<B>> - Interface in com.tick42.glue.office.spreadsheets
- com.tick42.glue - package com.tick42.glue
- com.tick42.glue.core - package com.tick42.glue.core
-
The core API for Glue.
- com.tick42.glue.core.contexts - package com.tick42.glue.core.contexts
- com.tick42.glue.core.contexts.event - package com.tick42.glue.core.contexts.event
- com.tick42.glue.core.interop - package com.tick42.glue.core.interop
-
Interop API .
- com.tick42.glue.core.interop.discovery - package com.tick42.glue.core.interop.discovery
- com.tick42.glue.core.interop.event - package com.tick42.glue.core.interop.event
- com.tick42.glue.core.interop.invoke - package com.tick42.glue.core.interop.invoke
- com.tick42.glue.core.interop.stream.publish - package com.tick42.glue.core.interop.stream.publish
- com.tick42.glue.core.interop.stream.receive - package com.tick42.glue.core.interop.stream.receive
- com.tick42.glue.desktop.applications - package com.tick42.glue.desktop.applications
-
The application management API for Glue Desktop.
- com.tick42.glue.desktop.channels - package com.tick42.glue.desktop.channels
-
The channels API for Glue.
- com.tick42.glue.desktop.channels.event - package com.tick42.glue.desktop.channels.event
- com.tick42.glue.desktop.intents - package com.tick42.glue.desktop.intents
-
Intents API.
- com.tick42.glue.desktop.layouts - package com.tick42.glue.desktop.layouts
- com.tick42.glue.desktop.notifications - package com.tick42.glue.desktop.notifications
- com.tick42.glue.desktop.windows - package com.tick42.glue.desktop.windows
-
The window management API for Glue.
- com.tick42.glue.desktop.windows.event - package com.tick42.glue.desktop.windows.event
- com.tick42.glue.internal - package com.tick42.glue.internal
-
Internal implementation details.
- com.tick42.glue.office.mail - package com.tick42.glue.office.mail
- com.tick42.glue.office.spreadsheets - package com.tick42.glue.office.spreadsheets
-
The spreadsheet API for Glue Office.
- compose(Consumer<NewEmailOptions.Builder<?>>) - Method in interface com.tick42.glue.office.mail.Mail
- compose(Consumer<SheetChange<T>>) - Method in interface com.tick42.glue.office.spreadsheets.SheetChangeHandler
- Context<T> - Interface in com.tick42.glue.core.contexts
-
A shared context.
- ContextCreatedEvent - Class in com.tick42.glue.core.contexts.event
- ContextCreatedEvent(SharedContexts) - Constructor for class com.tick42.glue.core.contexts.event.ContextCreatedEvent
- ContextCreatedEvent.Listener - Interface in com.tick42.glue.core.contexts.event
- ContextDataSubscriber<T> - Interface in com.tick42.glue.core.contexts
-
Callback for context data updates.
- ContextDeletedEvent - Class in com.tick42.glue.core.contexts.event
- ContextDeletedEvent(SharedContexts) - Constructor for class com.tick42.glue.core.contexts.event.ContextDeletedEvent
- ContextDeletedEvent.Listener - Interface in com.tick42.glue.core.contexts.event
- contexts() - Method in interface com.tick42.glue.core.GlueApplication
-
Entry point for
SharedContextsAPI. - contexts() - Method in class com.tick42.glue.internal.Tick42Glue
- ContextUpdatedEvent - Class in com.tick42.glue.core.contexts.event
- ContextUpdatedEvent(Context<?>) - Constructor for class com.tick42.glue.core.contexts.event.ContextUpdatedEvent
- ContextUpdatedEvent.Listener - Interface in com.tick42.glue.core.contexts.event
- create(Window) - Method in interface com.tick42.glue.desktop.channels.Channels
-
Creates a channel context for specified window.
- create(Window, ReifiedType<T>) - Method in interface com.tick42.glue.desktop.channels.Channels
- create(String, Consumer<NotificationOptions.Builder>) - Method in interface com.tick42.glue.desktop.notifications.Notifications
- create(Consumer<SheetOptions.Builder<Map<String, Object>, ?>>) - Method in interface com.tick42.glue.office.spreadsheets.Spreadsheets
D
- data() - Method in interface com.tick42.glue.office.spreadsheets.SheetChange
- data(ContextDataSubscriber<T>) - Method in interface com.tick42.glue.core.contexts.Context
-
Subscribe a specified callback for data updates.
- delete(LayoutType, String) - Method in interface com.tick42.glue.desktop.layouts.Layouts
-
Delete a layout via its name and type
- description(String) - Method in class com.tick42.glue.desktop.notifications.NotificationOptions.Builder
- details(String) - Method in class com.tick42.glue.desktop.notifications.NotificationOptions.Builder
- disableChannel() - Method in class com.tick42.glue.desktop.windows.WindowOptions.Builder
- disableStartingContext() - Method in interface com.tick42.glue.Glue.Builder
-
Ignore configuration provided via
_GD_STARTING_CONTEXT_environment variable. - disableStartingContext() - Method in class com.tick42.glue.internal.Tick42Glue.Builder
E
- EMPTY - Enum constant in enum com.tick42.glue.core.interop.invoke.MethodInvocationResult.Type
- env() - Method in interface com.tick42.glue.Glue
-
Returns the Glue environment.
- env() - Method in class com.tick42.glue.internal.Tick42Glue
- Environment - Class in com.tick42.glue.internal
- Environment() - Constructor for class com.tick42.glue.internal.Environment
- equals(Object) - Method in class com.tick42.glue.core.interop.Instance
- equals(Object) - Method in class com.tick42.glue.desktop.windows.Bounds
- excel() - Method in interface com.tick42.glue.Glue
- excel() - Method in class com.tick42.glue.internal.Tick42Glue
- EXE - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- expand() - Method in interface com.tick42.glue.desktop.windows.Window
-
Expands the window.
- exportLayouts() - Method in interface com.tick42.glue.desktop.layouts.Layouts
-
Exports the layouts of this user for external use.
F
- FIRE_AND_FORGET - Enum constant in enum com.tick42.glue.core.interop.InvocationType
- FLAT - Enum constant in enum com.tick42.glue.desktop.windows.WindowMode
- focus() - Method in interface com.tick42.glue.desktop.windows.Window
-
Focuses the window.
- forEach(BiConsumer<? super String, ? super Object>) - Method in class com.tick42.glue.core.interop.Instance
- forHandle(WindowHandle<?>) - Static method in class com.tick42.glue.desktop.windows.WindowRegistration
- forLambda(Consumer<MethodRemovedEvent<T>>) - Static method in interface com.tick42.glue.core.interop.event.MethodRemovedEvent.Listener
- forName(String) - Static method in class com.tick42.glue.core.interop.MethodDefinition
-
Builds a method definition for specified name.
- fromString(String) - Static method in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- fromString(String) - Static method in enum com.tick42.glue.desktop.layouts.LayoutImportMode
- fromString(String) - Static method in enum com.tick42.glue.desktop.layouts.LayoutType
G
- get(String) - Method in class com.tick42.glue.core.interop.Instance
- getAccepts() - Method in class com.tick42.glue.core.interop.MethodDefinition
-
Returns the signature of accepted arguments.
- getActions() - Method in class com.tick42.glue.desktop.notifications.NotificationOptions
- getApplication() - Method in class com.tick42.glue.core.interop.Instance
-
Returns the name of the application.
- getApplication() - Method in class com.tick42.glue.desktop.intents.IntentTarget
- getApplication() - Method in class com.tick42.glue.desktop.layouts.LayoutComponent
- getApplication() - Method in interface com.tick42.glue.internal.InternalContext
- getApplicationDescription() - Method in interface com.tick42.glue.desktop.intents.IntentHandler
-
Returns the user friendly (longer) description of the application, as specified in the application configuration.
- getApplicationIcon() - Method in interface com.tick42.glue.desktop.intents.IntentHandler
-
Returns the icon url of the application that has registered the intent handler.
- getApplicationInstanceId() - Method in interface com.tick42.glue.desktop.intents.IntentHandler
-
Returns the application instance id as
Optional. - getApplicationName() - Method in interface com.tick42.glue.desktop.intents.IntentHandler
-
Name of the application which registered this Intent implementation, as specified in the application configuration.
- getApplicationTitle() - Method in interface com.tick42.glue.desktop.intents.IntentHandler
-
Returns the title of the application which registered this Intent implementation, as specified in the application configuration.
- getArg() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamConsumer
- getArg() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRequest
- getBackgroundColor() - Method in class com.tick42.glue.office.spreadsheets.ValidationError
- getBoolean(GlueConfig.Option) - Method in interface com.tick42.glue.core.GlueConfig
- getBounds() - Method in class com.tick42.glue.desktop.windows.event.WindowBoundsChangedEvent
- getBranch() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamConsumer
- getBranches() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamProducer
-
List all available branches on the stream.
- getButtonId() - Method in class com.tick42.glue.desktop.windows.event.WindowFrameButtonClickedEvent
- getBytes(GlueConfig.Option) - Method in interface com.tick42.glue.core.GlueConfig
- getCaller() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamConsumer
- getCaller() - Method in exception class com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRejectedException
- getCaller() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRequest
- getChannel() - Method in class com.tick42.glue.desktop.windows.event.WindowChannelChangedEvent
- getChannel() - Method in class com.tick42.glue.desktop.windows.WindowOptions
- getColumn() - Method in class com.tick42.glue.office.spreadsheets.ValidationError
- getCommandLineArgs() - Static method in class com.tick42.glue.internal.Environment
- getComponents() - Method in class com.tick42.glue.desktop.layouts.Layout
- getComponentType() - Method in class com.tick42.glue.desktop.layouts.LayoutComponent
- getConfiguration() - Method in interface com.tick42.glue.desktop.applications.ApplicationInstance
-
Returns the application configuration at the time application is started.
- getConnection() - Method in interface com.tick42.glue.internal.InternalContext
- getConsumers() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamBranch
-
List all consumers on the branch.
- getConsumers() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamProducer
- getContext() - Method in class com.tick42.glue.core.contexts.event.ContextUpdatedEvent
- getContext() - Method in class com.tick42.glue.desktop.intents.IntentRequest
- getContext() - Method in class com.tick42.glue.desktop.layouts.Layout
- getContext() - Method in class com.tick42.glue.desktop.layouts.NewLayoutOptions
- getContext() - Method in class com.tick42.glue.desktop.windows.event.WindowContextUpdatedEvent
- getContexts() - Method in class com.tick42.glue.core.contexts.event.ContextDeletedEvent
- getContextTypes() - Method in interface com.tick42.glue.desktop.intents.IntentHandler
-
Returns a
Listwith the context types that this handler supports. - getContextTypes() - Method in class com.tick42.glue.desktop.intents.IntentListenerRequest
- getData() - Method in interface com.tick42.glue.core.contexts.Context
-
The current view of the context data.
- getData() - Method in interface com.tick42.glue.core.interop.stream.receive.StreamData
-
Returns the data from the stream.
- getData() - Method in interface com.tick42.glue.desktop.channels.ChannelContext
-
Returns a snapshot of the current channel context data, or
nullif there is no current channel. - getData() - Method in interface com.tick42.glue.desktop.intents.IntentContext
- getDefinition() - Method in class com.tick42.glue.core.interop.ServerMethod
- getDescription() - Method in class com.tick42.glue.core.interop.MethodDefinition
-
Returns a description of what the method does.
- getDescription() - Method in class com.tick42.glue.desktop.intents.IntentListenerRequest
- getDescription() - Method in class com.tick42.glue.desktop.notifications.NotificationOptions
- getDescription() - Method in class com.tick42.glue.office.spreadsheets.ValidationError
- getDetailsMethod() - Method in class com.tick42.glue.desktop.notifications.NotificationOptions
- getDisplayName() - Method in class com.tick42.glue.core.interop.MethodDefinition
- getDisplayName() - Method in interface com.tick42.glue.desktop.intents.IntentHandler
-
Returns the human-readable name of the Intent handler, as specified in the intent definition.
- getDisplayName() - Method in class com.tick42.glue.desktop.intents.IntentListenerRequest
- getEventType() - Method in interface com.tick42.glue.core.GlueEvent.Subscription
- getForegroundColor() - Method in class com.tick42.glue.office.spreadsheets.ValidationError
- getHandle() - Method in class com.tick42.glue.desktop.windows.WindowHandle
- getHandle() - Method in class com.tick42.glue.desktop.windows.WindowRegistration
- getHandler() - Method in interface com.tick42.glue.desktop.intents.IntentResult
-
Returns the intent implementation that handled the intent.
- getHandlers() - Method in interface com.tick42.glue.desktop.intents.Intent
-
Return the
IntentHandlers that provide an implementation for the intent and can be used to raise an intent request. - getHeader() - Method in class com.tick42.glue.office.spreadsheets.ColumnOptions
- getHeight() - Method in class com.tick42.glue.desktop.windows.Bounds
- getHost() - Static method in class com.tick42.glue.internal.Environment
- getIcon() - Method in class com.tick42.glue.desktop.intents.IntentListenerRequest
- getId() - Method in class com.tick42.glue.core.interop.ServerMethod
- getId() - Method in interface com.tick42.glue.desktop.applications.ApplicationInstance
-
Returns the application instance id.
- getImage() - Method in class com.tick42.glue.desktop.windows.ButtonOptions
- getInstance() - Method in class com.tick42.glue.core.interop.ServerMethod
- getInstance() - Method in interface com.tick42.glue.desktop.applications.ApplicationInstance
- getInstance() - Method in class com.tick42.glue.desktop.intents.IntentTarget
- getInstanceId() - Method in interface com.tick42.glue.desktop.intents.IntentHandler
-
Returns the id of the running application instance.
- getInstanceId() - Method in class com.tick42.glue.desktop.windows.WindowRegistration
- getInstanceId() - Method in interface com.tick42.glue.internal.InternalContext
- getInt(GlueConfig.Option) - Method in interface com.tick42.glue.core.GlueConfig
- getIntent() - Method in class com.tick42.glue.desktop.intents.IntentListenerRequest
- getIntent() - Method in class com.tick42.glue.desktop.intents.IntentRequest
-
Returns the name of the intent.
- getInvocationTimeout() - Method in class com.tick42.glue.core.interop.InvocationOptions
- getInvocationType() - Method in class com.tick42.glue.core.interop.InvocationOptions
- getKey() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamBranch
- getLabel() - Method in class com.tick42.glue.desktop.notifications.NotificationAction
- getLayout() - Method in class com.tick42.glue.desktop.windows.event.WindowLayoutEvent
- getLayoutName() - Method in interface com.tick42.glue.desktop.layouts.LayoutSaveRequest
-
Returns the name of the layout to be saved.
- getLayoutType() - Method in interface com.tick42.glue.desktop.layouts.LayoutSaveRequest
-
Returns the type of the layout to be saved.
- getMachine() - Method in class com.tick42.glue.core.interop.Instance
-
Returns the name of the machine.
- getMeta() - Method in class com.tick42.glue.desktop.windows.event.WindowLayoutEvent
- getMetadata() - Method in class com.tick42.glue.core.interop.MethodDefinition
-
Returns additional metadata key-value pairs.
- getMethod() - Method in interface com.tick42.glue.core.interop.event.MethodEvent
- getMethod() - Method in class com.tick42.glue.core.interop.event.MethodEvent.Support
- getMethod() - Method in class com.tick42.glue.core.interop.event.ServerMethodEvent
- getMethod() - Method in interface com.tick42.glue.core.interop.invoke.MethodInvocationResponse
- getMethod() - Method in interface com.tick42.glue.core.interop.stream.receive.StreamSubscription
- getMethod() - Method in class com.tick42.glue.desktop.notifications.NotificationAction
- getMethods() - Method in interface com.tick42.glue.core.interop.Interop
- getMethods(Predicate<ServerMethod>) - Method in interface com.tick42.glue.core.interop.Interop
- getMode() - Method in enum com.tick42.glue.desktop.layouts.LayoutImportMode
- getMode() - Method in class com.tick42.glue.desktop.windows.WindowOptions
- getName() - Method in class com.tick42.glue.core.interop.MethodDefinition
-
Returns the name of the method.
- getName() - Method in interface com.tick42.glue.desktop.applications.ApplicationInstance
-
Returns the application name.
- getName() - Method in interface com.tick42.glue.desktop.intents.Intent
-
Return the name of the Intent for example
"ShowGraph". - getName() - Method in interface com.tick42.glue.desktop.intents.IntentHandler
-
Returns the name of the Intent of this Intent implementation.
- getName() - Method in class com.tick42.glue.desktop.layouts.Layout
- getName() - Method in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- getName() - Method in class com.tick42.glue.desktop.layouts.LayoutRestoreOptions
- getName() - Method in enum com.tick42.glue.desktop.layouts.LayoutType
- getName() - Method in class com.tick42.glue.desktop.layouts.NewLayoutOptions
- getObjectTypes() - Method in class com.tick42.glue.core.interop.MethodDefinition
-
Returns the entities this method is meant to work with.
- getOptions() - Method in class com.tick42.glue.desktop.intents.IntentRequest
- getOrder() - Method in class com.tick42.glue.desktop.windows.ButtonOptions
- getParameters() - Method in class com.tick42.glue.desktop.notifications.NotificationAction
- getPath() - Method in class com.tick42.glue.office.spreadsheets.ColumnOptions
- getPid() - Static method in class com.tick42.glue.internal.Environment
- getRawType() - Method in interface com.tick42.glue.core.ReifiedType
- getReason() - Method in exception class com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRejectedException
- getRequest() - Method in interface com.tick42.glue.desktop.intents.IntentResult
-
Returns the arguments that were used to raise the intent.
- getResult() - Method in interface com.tick42.glue.desktop.intents.IntentResult
-
Returns the data returned by the intent implementation when handing the intent.
- getReturned() - Method in interface com.tick42.glue.core.interop.invoke.MethodInvocationResponse
- getReturns() - Method in class com.tick42.glue.core.interop.MethodDefinition
-
Returns the signature of returned result.
- getRow() - Method in class com.tick42.glue.office.spreadsheets.ValidationError
- getScheduler() - Method in interface com.tick42.glue.internal.InternalContext
- getServer() - Method in class com.tick42.glue.core.interop.event.ServerEvent
- getServers() - Method in interface com.tick42.glue.core.interop.Interop
- getServers(Predicate<Instance>) - Method in interface com.tick42.glue.core.interop.Interop
- getShutdownRequestListener() - Method in interface com.tick42.glue.internal.InternalContext
- getSource() - Method in class com.tick42.glue.core.GlueEvent
- getSource() - Method in interface com.tick42.glue.core.interop.event.MethodEvent
- getSource() - Method in class com.tick42.glue.desktop.windows.WindowHandle
- getState() - Method in class com.tick42.glue.desktop.layouts.LayoutComponent
- getState() - Method in class com.tick42.glue.desktop.windows.event.WindowStateChangedEvent
- getStatus() - Method in interface com.tick42.glue.core.interop.invoke.MethodInvocationResponse
- getString(GlueConfig.Option) - Method in interface com.tick42.glue.core.GlueConfig
- getTarget() - Method in class com.tick42.glue.desktop.intents.IntentRequest
-
Returns an
Optionaleventually containing Intent request's target. - getTitle() - Method in class com.tick42.glue.desktop.notifications.NotificationOptions
- getTitle() - Method in class com.tick42.glue.desktop.windows.event.WindowTitleChangedEvent
- getTitle() - Method in class com.tick42.glue.desktop.windows.WindowOptions
- getToolTip() - Method in class com.tick42.glue.desktop.windows.ButtonOptions
- getType() - Method in interface com.tick42.glue.core.interop.invoke.MethodInvocationResult
-
Return the type of the result.
- getType() - Method in class com.tick42.glue.core.ReifiedType.Capture
- getType() - Method in interface com.tick42.glue.core.ReifiedType
- getType() - Method in interface com.tick42.glue.desktop.intents.IntentContext
-
Returns an
Optionaleventually containing context type descriptor. - getType() - Method in interface com.tick42.glue.desktop.intents.IntentHandler
-
Returns the type of the handler.
- getType() - Method in class com.tick42.glue.desktop.layouts.Layout
- getType() - Method in class com.tick42.glue.desktop.layouts.LayoutRestoreOptions
- getType() - Method in class com.tick42.glue.desktop.layouts.NewLayoutOptions
- getType() - Method in class com.tick42.glue.desktop.notifications.NotificationOptions
- getUser() - Method in class com.tick42.glue.core.interop.Instance
-
Returns the name of the user.
- getWidth() - Method in class com.tick42.glue.desktop.windows.Bounds
- getWidth() - Method in class com.tick42.glue.office.spreadsheets.ColumnOptions
- getWindowHandle(W) - Method in interface com.tick42.glue.desktop.windows.WindowManager
-
Get a window handle for specified window object.
- getWorkbook() - Method in interface com.tick42.glue.office.spreadsheets.SheetOptions
- getWorksheet() - Method in interface com.tick42.glue.office.spreadsheets.SheetOptions
- getX() - Method in class com.tick42.glue.desktop.windows.Bounds
- getY() - Method in class com.tick42.glue.desktop.windows.Bounds
- GLOBAL - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutType
- Glue - Interface in com.tick42.glue
-
The main entry point of Glue library.
- Glue.Builder - Interface in com.tick42.glue
-
Helper to build a
Glueinstance. - GlueApplication - Interface in com.tick42.glue.core
-
Glue application.
- GlueApplication.Builder<B extends GlueApplication.Builder<B,
A>, A extends GlueApplication> - Interface in com.tick42.glue.core -
Helper to build a
GlueApplicationinstance. - GlueConfig - Interface in com.tick42.glue.core
- GlueConfig.Option - Interface in com.tick42.glue.core
-
Describes an option in Glue's configuration.
- GlueEvent<T> - Class in com.tick42.glue.core
-
Base type from which all Glue events are derived.
- GlueEvent.Listener<E extends GlueEvent<?>> - Interface in com.tick42.glue.core
- GlueEvent.Monitor - Interface in com.tick42.glue.core
- GlueEvent.Subscription<E> - Interface in com.tick42.glue.core
- GlueException - Exception Class in com.tick42.glue.core
-
Base type for all exceptions thrown by Glue.
- GlueException(String) - Constructor for exception class com.tick42.glue.core.GlueException
-
Constructs a new Glue exception with the specified detail message.
- GlueException(String, Throwable) - Constructor for exception class com.tick42.glue.core.GlueException
-
Constructs a new Glue exception with the specified detail message and cause.
- glueVersion() - Static method in class com.tick42.glue.internal.Main
H
- handle(StreamSubscriptionRequest<T>) - Method in interface com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRequestHandler
-
Handle subscription request.
- handle(IntentContext<T>) - Method in interface com.tick42.glue.desktop.intents.IntentContextHandler
-
Handle Intent context update.
- handle(LayoutSaveRequest) - Method in interface com.tick42.glue.desktop.layouts.Layouts.SaveRequestListener
-
Deprecated.
- handle(LayoutSaveRequest) - Method in interface com.tick42.glue.desktop.layouts.LayoutSaveHandler
-
Invoked when layout state save is requested to return context.
- handle(T, Instance) - Method in interface com.tick42.glue.core.interop.invoke.MethodInvocationHandler
- handle(T, Instance) - Method in interface com.tick42.glue.core.interop.invoke.SynchronousMethodInvocationHandler
- hashCode() - Method in class com.tick42.glue.core.interop.Instance
- hashCode() - Method in class com.tick42.glue.desktop.windows.Bounds
- hasMultipleResponses() - Method in interface com.tick42.glue.core.interop.invoke.MethodInvocationResult
-
Whether this result contains multiple responses.
- hidden() - Method in class com.tick42.glue.office.spreadsheets.ColumnOptions.Builder
- HIGH - Enum constant in enum com.tick42.glue.desktop.notifications.NotificationSeverity
I
- image(byte[]) - Method in class com.tick42.glue.desktop.windows.ButtonOptions.Builder
- importLayouts(Collection<Layout>, LayoutImportMode) - Method in interface com.tick42.glue.desktop.layouts.Layouts
-
Imports layouts by either merging them or replacing them.
- in(Interop, Scheduler) - Method in class com.tick42.glue.core.interop.discovery.ServerQuery
- in(Interop, Scheduler, Duration) - Method in class com.tick42.glue.core.interop.discovery.MethodQuery
- instance() - Static method in interface com.tick42.glue.core.interop.discovery.Search
- instance() - Method in interface com.tick42.glue.core.interop.Interop
- instance(String) - Static method in class com.tick42.glue.desktop.intents.IntentTarget
-
Returns an
IntentTargetthat will reuse a specific instance of an Intent handler. - Instance - Class in com.tick42.glue.core.interop
- INSTANCE - Enum constant in enum com.tick42.glue.desktop.intents.IntentHandlerType
-
A running instance of an application that can handle the intent.
- Instance.Builder - Class in com.tick42.glue.core.interop
- InstanceMatch - Class in com.tick42.glue.core.interop.discovery
- InstanceMatch.Builder<B extends InstanceMatch.Builder<?>> - Class in com.tick42.glue.core.interop.discovery
- instances() - Method in interface com.tick42.glue.desktop.applications.ApplicationManager
-
This method shows all open application with their startup options.
- intent(String) - Static method in class com.tick42.glue.desktop.intents.IntentRequest
-
Creates an
IntentRequest.Builderfor specified Intent name. - intent(String, ReifiedType<T>) - Static method in class com.tick42.glue.desktop.intents.IntentListenerRequest
- Intent - Interface in com.tick42.glue.desktop.intents
-
Represents an intent.
- IntentContext<T> - Interface in com.tick42.glue.desktop.intents
-
Represents a context to be used to raise an Intent.
- IntentContextHandler<T,
R> - Interface in com.tick42.glue.desktop.intents -
Intent context update handler.
- IntentHandler - Interface in com.tick42.glue.desktop.intents
-
Describes an implementation of an intent.
- IntentHandlerType - Enum in com.tick42.glue.desktop.intents
-
IntentHandlerTypes. - IntentListenerRegistration - Interface in com.tick42.glue.desktop.intents
-
Reference to an Intent listener registration.
- IntentListenerRequest<T> - Class in com.tick42.glue.desktop.intents
-
Describes a request to define a dynamic Intent.
- IntentListenerRequest.Builder<T> - Class in com.tick42.glue.desktop.intents
-
Builder for
IntentListenerRequests. - IntentRequest - Class in com.tick42.glue.desktop.intents
-
Represents a request to raise an intent.
- IntentRequest.Builder - Class in com.tick42.glue.desktop.intents
-
Builder for
IntentRequests. - IntentResult<T> - Interface in com.tick42.glue.desktop.intents
-
Results of a raised intent.
- intents() - Method in interface com.tick42.glue.Glue
-
Entry point for
IntentsAPI. - intents() - Method in class com.tick42.glue.internal.Tick42Glue
- Intents - Interface in com.tick42.glue.desktop.intents
-
Intents API.
- IntentTarget - Class in com.tick42.glue.desktop.intents
-
Target of the raised intent.
- InternalContext - Interface in com.tick42.glue.internal
- interop() - Method in interface com.tick42.glue.core.GlueApplication
-
Entry point for
InteropAPI. - interop() - Method in class com.tick42.glue.internal.Tick42Glue
- Interop - Interface in com.tick42.glue.core.interop
- Interop.InstanceSubscriber - Interface in com.tick42.glue.core.interop
- Interop.ServerMethodSubscriber - Interface in com.tick42.glue.core.interop
- InteropEvent<T> - Class in com.tick42.glue.core.interop.event
- InteropEvent.Listener<E extends GlueEvent<?>> - Interface in com.tick42.glue.core.interop.event
- InvocationOptions - Class in com.tick42.glue.core.interop
- InvocationOptions.Builder - Class in com.tick42.glue.core.interop
- invocationTimeout(Duration) - Method in class com.tick42.glue.core.interop.InvocationOptions.Builder
- invocationType(InvocationType) - Method in class com.tick42.glue.core.interop.InvocationOptions.Builder
- InvocationType - Enum in com.tick42.glue.core.interop
- invoke(String, Map<String, Object>) - Method in interface com.tick42.glue.core.interop.Interop
- invoke(Collection<ServerMethod>, T, InvocationOptions, ReifiedType<R>) - Method in interface com.tick42.glue.core.interop.Interop
- invoke(T, InvocationOptions) - Method in class com.tick42.glue.core.interop.discovery.MethodSearch
-
Invokes any one of the methods matching the search criteria with the designated invocation arguments and options.
- invokeAll(T, InvocationOptions) - Method in class com.tick42.glue.core.interop.discovery.MethodSearch
-
Invokes all methods that match the search criteria with the designated invocation arguments and options.
- isApplication() - Method in class com.tick42.glue.desktop.intents.IntentTarget
- isChannelEnabled() - Method in class com.tick42.glue.desktop.windows.WindowOptions
- isCollapsed() - Method in class com.tick42.glue.desktop.windows.event.WindowCollapsedChangedEvent
- isDefined(GlueConfig.Option) - Method in interface com.tick42.glue.core.GlueConfig
- isFocused() - Method in class com.tick42.glue.desktop.windows.event.WindowFocusChangedEvent
- isIncludeHidden() - Method in class com.tick42.glue.desktop.layouts.NewLayoutOptions
- isInstance() - Method in class com.tick42.glue.desktop.intents.IntentTarget
- isLocal() - Method in class com.tick42.glue.core.interop.Instance
-
Returns whether or not this instance is running on the local machine.
- isPrivate() - Method in interface com.tick42.glue.core.interop.stream.receive.StreamData
-
Returns
trueif the data was sent to this subscriber only andfalseotherwise. - isReuse() - Method in class com.tick42.glue.desktop.intents.IntentTarget
- isStartNew() - Method in class com.tick42.glue.desktop.intents.IntentTarget
- isSubTypeOf(Class<?>) - Method in interface com.tick42.glue.core.ReifiedType
- isSuccess() - Method in class com.tick42.glue.core.interop.invoke.MethodInvocationResponse.Status
- isSuperTypeOf(Class<?>) - Method in interface com.tick42.glue.core.ReifiedType
- isSupportsStreaming() - Method in class com.tick42.glue.core.interop.ServerMethod
- isSystem() - Method in interface com.tick42.glue.core.contexts.Context
- isVisible() - Method in class com.tick42.glue.desktop.windows.event.WindowVisibilityChangedEvent
- isWindowSupported(W) - Method in interface com.tick42.glue.desktop.windows.WindowManager
-
Checks if this window manager may find the handle of the specified window.
- iterator() - Method in interface com.tick42.glue.core.interop.invoke.MethodInvocationResult
-
Return
iteratorover all received responses.
L
- label(String) - Method in class com.tick42.glue.desktop.notifications.NotificationAction.Builder
- Layout - Class in com.tick42.glue.desktop.layouts
-
Describes a layout with all of its state.
- Layout(String, LayoutType, List<LayoutComponent>, Map<String, Object>) - Constructor for class com.tick42.glue.desktop.layouts.Layout
- LayoutComponent - Class in com.tick42.glue.desktop.layouts
- LayoutComponent(String, LayoutComponentType, Map<String, Object>) - Constructor for class com.tick42.glue.desktop.layouts.LayoutComponent
- LayoutComponentType - Enum in com.tick42.glue.desktop.layouts
- LayoutImportMode - Enum in com.tick42.glue.desktop.layouts
- LayoutRestoreOptions - Class in com.tick42.glue.desktop.layouts
- LayoutRestoreOptions.Builder - Class in com.tick42.glue.desktop.layouts
- layouts() - Method in interface com.tick42.glue.Glue
-
Entry point for
LayoutsAPI. - layouts() - Method in class com.tick42.glue.internal.Tick42Glue
- Layouts - Interface in com.tick42.glue.desktop.layouts
-
API for managing Glue Desktop layouts.
- Layouts.SaveRequestListener - Interface in com.tick42.glue.desktop.layouts
-
Deprecated.
- LayoutSaveHandler<T> - Interface in com.tick42.glue.desktop.layouts
-
A handler function to be invoked when layout save state is requested.
- LayoutSaveRequest - Interface in com.tick42.glue.desktop.layouts
-
Layout state save request context.
- LayoutType - Enum in com.tick42.glue.desktop.layouts
- list() - Method in interface com.tick42.glue.desktop.layouts.Layouts
-
Lists available layouts.
- list() - Method in interface com.tick42.glue.desktop.windows.WindowManager
-
Returns a list of available windows.
- localOnly(boolean) - Method in class com.tick42.glue.core.interop.discovery.InstanceMatch.Builder
-
Flag whether or not the search should include remote instances.
- localOnly(boolean) - Method in class com.tick42.glue.core.interop.discovery.MethodMatch.Builder
-
Flag whether or not the search should include remote servers.
- LOW - Enum constant in enum com.tick42.glue.desktop.notifications.NotificationSeverity
M
- machine(String) - Method in class com.tick42.glue.core.interop.discovery.InstanceMatch.Builder
- machine(Predicate<String>) - Method in class com.tick42.glue.core.interop.discovery.InstanceMatch.Builder
- Mail - Interface in com.tick42.glue.office.mail
- main(String[]) - Static method in class com.tick42.glue.internal.Main
- Main - Class in com.tick42.glue.internal
- Main() - Constructor for class com.tick42.glue.internal.Main
- matches(Instance) - Method in class com.tick42.glue.core.interop.discovery.InstanceMatch
- matches(ServerMethod) - Method in class com.tick42.glue.core.interop.discovery.MethodMatch
- matches(Map<String, Object>) - Method in class com.tick42.glue.core.interop.Instance
-
Check if the instance matches all of the fields contained in the query.
- maximize() - Method in interface com.tick42.glue.desktop.windows.Window
-
Minimizes the window.
- MAXIMIZED - Enum constant in enum com.tick42.glue.desktop.windows.WindowState
- MEDIUM - Enum constant in enum com.tick42.glue.desktop.notifications.NotificationSeverity
- MERGE - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutImportMode
- message() - Method in class com.tick42.glue.core.interop.invoke.MethodInvocationResponse.Status
- method(ReifiedType<R>) - Static method in interface com.tick42.glue.core.interop.discovery.Search
- MethodAddedEvent<T> - Class in com.tick42.glue.core.interop.event
- MethodAddedEvent(T, MethodDefinition) - Constructor for class com.tick42.glue.core.interop.event.MethodAddedEvent
- MethodAddedEvent.Listener<T> - Interface in com.tick42.glue.core.interop.event
- MethodDefinition - Class in com.tick42.glue.core.interop
-
Describes an Interop method.
- MethodDefinition.Builder - Class in com.tick42.glue.core.interop
- MethodDefinition.BuilderBase<B extends MethodDefinition.BuilderBase<B>> - Class in com.tick42.glue.core.interop
- MethodEvent<T> - Interface in com.tick42.glue.core.interop.event
- MethodEvent.Listener<E extends InteropEvent<T> & MethodEvent<T>,
T> - Interface in com.tick42.glue.core.interop.event - MethodEvent.Support<T> - Class in com.tick42.glue.core.interop.event
- MethodInvocationHandler<T,
R> - Interface in com.tick42.glue.core.interop.invoke - MethodInvocationRequest<T> - Class in com.tick42.glue.core.interop.invoke
-
A request to invoke method.
- MethodInvocationResponse<T> - Interface in com.tick42.glue.core.interop.invoke
- MethodInvocationResponse.Status - Class in com.tick42.glue.core.interop.invoke
- MethodInvocationResult<T> - Interface in com.tick42.glue.core.interop.invoke
-
Holds responses received for a method invocation.
- MethodInvocationResult.Type - Enum in com.tick42.glue.core.interop.invoke
- MethodMatch - Class in com.tick42.glue.core.interop.discovery
- MethodMatch.Builder<B extends MethodMatch.Builder<B>> - Class in com.tick42.glue.core.interop.discovery
- MethodQuery<R> - Class in com.tick42.glue.core.interop.discovery
- MethodRegistration - Interface in com.tick42.glue.core.interop
- MethodRemovedEvent<T> - Class in com.tick42.glue.core.interop.event
- MethodRemovedEvent(T, MethodDefinition) - Constructor for class com.tick42.glue.core.interop.event.MethodRemovedEvent
- MethodRemovedEvent.Listener<T> - Interface in com.tick42.glue.core.interop.event
- methods(Interop.ServerMethodSubscriber) - Method in interface com.tick42.glue.core.interop.Interop
- methods(Predicate<ServerMethod>, Duration) - Method in interface com.tick42.glue.core.interop.Interop
- MethodSearch<R> - Class in com.tick42.glue.core.interop.discovery
- minimize() - Method in interface com.tick42.glue.desktop.windows.Window
-
Maximizes the window.
- MINIMIZED - Enum constant in enum com.tick42.glue.desktop.windows.WindowState
- mode(WindowMode) - Method in class com.tick42.glue.desktop.windows.WindowOptions.Builder
- MULTI - Enum constant in enum com.tick42.glue.core.interop.invoke.MethodInvocationResult.Type
N
- name() - Method in interface com.tick42.glue.core.contexts.Context
-
The name of the context.
- name(String) - Method in class com.tick42.glue.core.interop.discovery.MethodMatch.Builder
- name(Predicate<String>) - Method in class com.tick42.glue.core.interop.discovery.MethodMatch.Builder
- nameMatches(String) - Method in class com.tick42.glue.core.interop.discovery.MethodMatch.Builder
- nameMatches(Pattern) - Method in class com.tick42.glue.core.interop.discovery.MethodMatch.Builder
- names() - Method in interface com.tick42.glue.core.contexts.SharedContexts
-
The names of all shared context.
- names() - Method in interface com.tick42.glue.desktop.channels.Channels
-
Returns a collection with currently known channel names.
- NewEmailOptions - Class in com.tick42.glue.office.mail
- NewEmailOptions.Builder<B extends NewEmailOptions.Builder<B>> - Class in com.tick42.glue.office.mail
- NewLayoutOptions - Class in com.tick42.glue.desktop.layouts
- NewLayoutOptions.Builder<B extends NewLayoutOptions.Builder<B>> - Class in com.tick42.glue.desktop.layouts
- NODE - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- NORMAL - Enum constant in enum com.tick42.glue.desktop.windows.WindowState
- Notification - Interface in com.tick42.glue.desktop.notifications
- NotificationAction - Class in com.tick42.glue.desktop.notifications
- NotificationAction.Builder - Class in com.tick42.glue.desktop.notifications
- NotificationOptions - Class in com.tick42.glue.desktop.notifications
- NotificationOptions.Builder - Class in com.tick42.glue.desktop.notifications
- notifications() - Method in interface com.tick42.glue.Glue
-
Entry point for
NotificationsAPI. - notifications() - Method in class com.tick42.glue.internal.Tick42Glue
- Notifications - Interface in com.tick42.glue.desktop.notifications
-
Notifications.
- NotificationSeverity - Enum in com.tick42.glue.desktop.notifications
O
- OBJECT_MAP - Static variable in interface com.tick42.glue.core.ReifiedType
- of(Class<T>) - Static method in interface com.tick42.glue.core.ReifiedType
- of(Type) - Static method in interface com.tick42.glue.core.ReifiedType
- of(ScheduledExecutorService) - Static method in interface com.tick42.glue.core.Scheduler
-
Return
Schedulerwhich uses backingScheduledExecutorServiceto schedule tasks for asynchronous execution. - of(Timer) - Static method in interface com.tick42.glue.core.Scheduler
- of(W, long) - Static method in class com.tick42.glue.desktop.windows.WindowHandle
- on(GlueEvent.Listener<? extends E>) - Method in interface com.tick42.glue.core.GlueEvent.Monitor
- on(GlueEvent.Listener<? extends E>) - Method in class com.tick42.glue.internal.Tick42Glue
- onAdded(Instance) - Method in interface com.tick42.glue.core.interop.Interop.InstanceSubscriber
- onAdded(ServerMethod) - Method in interface com.tick42.glue.core.interop.Interop.ServerMethodSubscriber
- onAdded(Consumer<? super StreamConsumer<T>>) - Method in interface com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRequestHandler
- onBoundsChanged(WindowBoundsChangedEvent.Listener) - Method in interface com.tick42.glue.desktop.windows.Window
-
Registers a callback to be notified when window bounds change.
- onChange(SheetChange<T>) - Method in interface com.tick42.glue.office.spreadsheets.SheetChangeHandler
-
Called when data change is received.
- onChange(SheetChangeHandler<T>) - Method in interface com.tick42.glue.office.spreadsheets.Sheet
-
Registers a change handler to be invoked when the sheet is changed in Excel.
- onChanged(String) - Method in interface com.tick42.glue.desktop.channels.ChannelContextSubscriber
-
Invoked on channel change.
- onClose() - Method in interface com.tick42.glue.core.AsynchronousCloseable
-
Return a stage that will complete when
AsynchronousCloseable.closeAsync()is called and shutdown completes. - onClose() - Method in class com.tick42.glue.core.interop.discovery.MethodSearch
- onClose() - Method in class com.tick42.glue.core.interop.discovery.ServerSearch
- onClose() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamConsumer
- onClose() - Method in class com.tick42.glue.internal.Tick42Glue
- onCollapsedChanged(WindowCollapsedChangedEvent.Listener) - Method in interface com.tick42.glue.desktop.windows.Window
-
Registers a callback to be notified when window collapsed changes.
- onContextUpdated(WindowContextUpdatedEvent.Listener) - Method in interface com.tick42.glue.desktop.windows.Window
-
Registers a callback to be notified upon context update.
- onData(ServerMethod, StreamData<T>) - Method in interface com.tick42.glue.core.interop.stream.receive.StreamSubscriber
-
Method to be invoked when data is received on the stream.
- onData(ServerMethod, T) - Method in interface com.tick42.glue.core.interop.stream.receive.StreamSubscriber
- onFailed(ServerMethod, String) - Method in interface com.tick42.glue.core.interop.stream.receive.StreamSubscriber
- onFocusChanged(WindowFocusChangedEvent.Listener) - Method in interface com.tick42.glue.desktop.windows.Window
-
Registers a callback to be notified when window focus changes.
- onFrameButtonClicked(WindowFrameButtonClickedEvent.Listener) - Method in interface com.tick42.glue.desktop.windows.Window
-
Registers a callback to be notified when some button from the window frame is clicked.
- onGlueEvent(E) - Method in interface com.tick42.glue.core.GlueEvent.Listener
- onHibernated(WindowHibernateEvent.Listener) - Method in interface com.tick42.glue.desktop.windows.Window
-
Registers a callback to be notified when the current layout is about to be suspended/hibernated.
- onInstanceStarted(ApplicationInstance) - Method in interface com.tick42.glue.desktop.applications.ApplicationInstanceHandler
-
Executed when a child application instance is started.
- onOpen() - Method in interface com.tick42.glue.core.interop.stream.publish.StreamConsumer
-
Returns a stage that will complete when the stream is subscribed.
- onRemoved(Instance) - Method in interface com.tick42.glue.core.interop.Interop.InstanceSubscriber
- onRemoved(ServerMethod) - Method in interface com.tick42.glue.core.interop.Interop.ServerMethodSubscriber
- onRemoved(Consumer<? super StreamConsumer<T>>) - Method in interface com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRequestHandler
- onResumed(WindowResumedEvent.Listener) - Method in interface com.tick42.glue.desktop.windows.Window
-
Registers a callback to be notified when the current layout is about to be resumed.
- onSave() - Method in interface com.tick42.glue.desktop.layouts.Layouts.SaveRequestListener
-
Deprecated.Accepts context and provides it for GD.
- onSave(Layouts.SaveRequestListener) - Method in interface com.tick42.glue.desktop.layouts.Layouts
-
Deprecated.
- onStateChanged(WindowStateChangedEvent.Listener) - Method in interface com.tick42.glue.desktop.windows.Window
-
Registers a callback to be notified when window state changes.
- onStatusChange(boolean) - Method in interface com.tick42.glue.office.spreadsheets.Spreadsheets.StatusSubscriber
- onSubscribe(StreamSubscription) - Method in interface com.tick42.glue.core.interop.stream.receive.StreamSubscriber
- onTitleChanged(WindowTitleChangedEvent.Listener) - Method in interface com.tick42.glue.desktop.windows.Window
-
Registers a callback to be notified when window titles changes.
- onUpdated(String, Map<String, String>, T) - Method in interface com.tick42.glue.desktop.channels.ChannelContextDataSubscriber
- onUpdated(String, Map<String, String>, T) - Method in interface com.tick42.glue.desktop.channels.ChannelContextSubscriber
-
Invoked on context update.
- onUpdated(String, T) - Method in interface com.tick42.glue.desktop.channels.ChannelContextDataSubscriber
- onUpdated(T) - Method in interface com.tick42.glue.core.contexts.ContextDataSubscriber
- onVisibilityChanged(WindowVisibilityChangedEvent.Listener) - Method in interface com.tick42.glue.desktop.windows.Window
-
Registers a callback to be notified when window visibility changes.
- open() - Method in interface com.tick42.glue.office.spreadsheets.Sheet
-
Opens this sheet.
- order(int) - Method in class com.tick42.glue.desktop.windows.ButtonOptions.Builder
- outlook() - Method in interface com.tick42.glue.Glue
- outlook() - Method in class com.tick42.glue.internal.Tick42Glue
P
- parameters(Map<String, Object>) - Method in class com.tick42.glue.desktop.notifications.NotificationAction.Builder
- path() - Method in interface com.tick42.glue.core.GlueConfig.Option
- publish(Map<String, Object>) - Method in interface com.tick42.glue.desktop.channels.ChannelContext
-
Publish update to the channel context data.
- push(D) - Method in interface com.tick42.glue.core.interop.stream.publish.StreamBranch
-
Send specified
datato all subscribers on this branch directly
Q
- query(Map<String, Object>) - Method in class com.tick42.glue.core.interop.discovery.InstanceMatch.Builder
-
Can be used to guarantee specific fields within the instance match.
R
- raise(IntentRequest) - Method in interface com.tick42.glue.desktop.intents.Intents
- raise(IntentRequest, ReifiedType<T>) - Method in interface com.tick42.glue.desktop.intents.Intents
- raise(NotificationSeverity) - Method in interface com.tick42.glue.desktop.notifications.Notification
-
Raises a pop-up on user's desktop with this notification for specified
severity. - raise(String) - Method in interface com.tick42.glue.desktop.intents.Intents
- readBytes(InputStream) - Static method in class com.tick42.glue.internal.Buffer
- region() - Method in interface com.tick42.glue.Glue
-
Returns the Glue region.
- region() - Method in class com.tick42.glue.internal.Tick42Glue
- register(MethodDefinition, SynchronousMethodInvocationHandler<T, R>) - Method in interface com.tick42.glue.core.interop.Interop
- register(MethodDefinition, StreamSubscriptionRequestHandler<T>) - Method in interface com.tick42.glue.core.interop.Interop
- register(WindowHandle<?>) - Method in interface com.tick42.glue.desktop.windows.WindowManager
-
Register a window with specified handle using default window options.
- register(WindowHandle<?>, Consumer<WindowOptions.Builder<?>>) - Method in interface com.tick42.glue.desktop.windows.WindowManager
-
Register a window with specified handle and window options.
- register(WindowRegistration) - Method in interface com.tick42.glue.desktop.windows.WindowManager
- register(WindowRegistration, Consumer<WindowOptions.Builder<?>>) - Method in interface com.tick42.glue.desktop.windows.WindowManager
- register(String, SynchronousMethodInvocationHandler<T, R>) - Method in interface com.tick42.glue.core.interop.Interop
- register(W, Consumer<WindowRegistration.Builder>, Consumer<WindowOptions.Builder<?>>) - Method in interface com.tick42.glue.desktop.windows.WindowManager
- registerAsync(MethodDefinition, MethodInvocationHandler<T, R>) - Method in interface com.tick42.glue.core.interop.Interop
- registerAsync(String, MethodInvocationHandler<T, R>) - Method in interface com.tick42.glue.core.interop.Interop
- registerInstanceHandler(String, ApplicationInstanceHandler) - Method in interface com.tick42.glue.desktop.applications.ApplicationManager
-
Registers a handler function to be executed when child application instance is started.
- ReifiedType<T> - Interface in com.tick42.glue.core
-
Utility to capture generic types.
- ReifiedType.Capture<T> - Class in com.tick42.glue.core
-
Capture a generic type using (usually anonymous) sub-classing.
- reject(String) - Method in interface com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRequest
- removeFrameButton(String) - Method in interface com.tick42.glue.desktop.windows.Window
-
Removes a button from the window frame.
- REPLACE - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutImportMode
- reset(T) - Method in interface com.tick42.glue.core.contexts.Context
-
Reset context data with specified value.
- restore() - Method in interface com.tick42.glue.desktop.windows.Window
-
Restores the window.
- restore(LayoutRestoreOptions) - Method in interface com.tick42.glue.desktop.layouts.Layouts
-
Restore a layout via
LayoutRestoreOptions. - reuse() - Static method in class com.tick42.glue.desktop.intents.IntentTarget
-
Returns an
IntentTargetthat will try to reuse first available running (i.e. - row(int, T) - Method in interface com.tick42.glue.office.spreadsheets.RowsBuilder
- row(T) - Method in interface com.tick42.glue.office.spreadsheets.RowsBuilder
- rows(Iterable<T>) - Method in interface com.tick42.glue.office.spreadsheets.RowsBuilder
- rows(T...) - Method in interface com.tick42.glue.office.spreadsheets.RowsBuilder
- RowsBuilder<T,
B extends RowsBuilder<T, B>> - Interface in com.tick42.glue.office.spreadsheets
S
- save(Consumer<NewLayoutOptions.Builder<?>>) - Method in interface com.tick42.glue.desktop.layouts.Layouts
-
Saves the currently setup layout.
- schedule(Runnable) - Method in interface com.tick42.glue.core.Scheduler
-
Schedules a specified task for execution as soon as possible.
- schedule(Runnable, long, TimeUnit) - Method in interface com.tick42.glue.core.Scheduler
-
Schedules a specified task for execution after specified delay.
- schedule(Runnable, Duration) - Method in interface com.tick42.glue.core.Scheduler
-
Schedules a specified task for execution after specified delay.
- Scheduler - Interface in com.tick42.glue.core
-
Abstract boundary for asynchronous task scheduling and execution.
- Search<T> - Interface in com.tick42.glue.core.interop.discovery
-
Entry point of the discovery API.
- send(E) - Method in interface com.tick42.glue.core.interop.stream.publish.StreamConsumer
- send(T, String...) - Method in interface com.tick42.glue.core.interop.stream.publish.StreamProducer
-
Send specified
datato subscribers accepted on specifiedbranches. - server() - Static method in interface com.tick42.glue.core.interop.discovery.Search
- server(InstanceMatch.Builder<?>) - Method in class com.tick42.glue.core.interop.discovery.MethodQuery
- server(Instance) - Method in class com.tick42.glue.core.interop.discovery.MethodQuery
- server(Predicate<Instance>) - Method in class com.tick42.glue.core.interop.discovery.MethodQuery
- ServerAddedEvent - Class in com.tick42.glue.core.interop.event
- ServerAddedEvent(Instance) - Constructor for class com.tick42.glue.core.interop.event.ServerAddedEvent
- ServerEvent - Class in com.tick42.glue.core.interop.event
- ServerEvent(Instance) - Constructor for class com.tick42.glue.core.interop.event.ServerEvent
- ServerMethod - Class in com.tick42.glue.core.interop
-
A method backed by a specific server instance.
- ServerMethod.Builder - Class in com.tick42.glue.core.interop
- ServerMethodAddedEvent - Class in com.tick42.glue.core.interop.event
- ServerMethodAddedEvent(ServerMethod) - Constructor for class com.tick42.glue.core.interop.event.ServerMethodAddedEvent
- ServerMethodEvent - Class in com.tick42.glue.core.interop.event
- ServerMethodEvent.Listener<E extends ServerMethodEvent> - Interface in com.tick42.glue.core.interop.event
- ServerMethodRemovedEvent - Class in com.tick42.glue.core.interop.event
- ServerMethodRemovedEvent(ServerMethod) - Constructor for class com.tick42.glue.core.interop.event.ServerMethodRemovedEvent
- ServerQuery - Class in com.tick42.glue.core.interop.discovery
- ServerQuery() - Constructor for class com.tick42.glue.core.interop.discovery.ServerQuery
- ServerRemovedEvent - Class in com.tick42.glue.core.interop.event
- ServerRemovedEvent(Instance) - Constructor for class com.tick42.glue.core.interop.event.ServerRemovedEvent
- servers(Interop.InstanceSubscriber) - Method in interface com.tick42.glue.core.interop.Interop
- ServerSearch - Class in com.tick42.glue.core.interop.discovery
- SharedContexts - Interface in com.tick42.glue.core.contexts
-
Shared contexts.
- Sheet<T> - Interface in com.tick42.glue.office.spreadsheets
-
Sheet.
- SheetChange<T> - Interface in com.tick42.glue.office.spreadsheets
-
A change in sheet's data - usually caused by user interaction.
- SheetChangeHandler<T> - Interface in com.tick42.glue.office.spreadsheets
-
Handler for data changes in the sheet.
- SheetOptions - Interface in com.tick42.glue.office.spreadsheets
- SheetOptions.Builder<T,
B extends SheetOptions.Builder<T, B>> - Interface in com.tick42.glue.office.spreadsheets - SINGLE - Enum constant in enum com.tick42.glue.core.interop.invoke.MethodInvocationResult.Type
- Spreadsheets - Interface in com.tick42.glue.office.spreadsheets
- Spreadsheets.StatusSubscriber - Interface in com.tick42.glue.office.spreadsheets
- start(String) - Method in interface com.tick42.glue.desktop.applications.ApplicationManager
-
Start an application by specified name.
- start(String, Map<String, Object>) - Method in interface com.tick42.glue.desktop.applications.ApplicationManager
-
Start an application instance by specified name and context.
- start(String, Map<String, Object>, Map<String, Object>) - Method in interface com.tick42.glue.desktop.applications.ApplicationManager
-
Start an application instance by specified name, context and options.
- startNew() - Static method in class com.tick42.glue.desktop.intents.IntentTarget
-
Returns an
IntentTargetthat will start a new application instance of the first availableIntentHandler. - status(Spreadsheets.StatusSubscriber) - Method in interface com.tick42.glue.office.spreadsheets.Spreadsheets
-
Registers a status subscribers.
- Status(int, String) - Constructor for class com.tick42.glue.core.interop.invoke.MethodInvocationResponse.Status
- stream(ServerMethod, Map<String, Object>) - Method in interface com.tick42.glue.core.interop.Interop
- stream(ServerMethod, T, ReifiedType<R>) - Method in interface com.tick42.glue.core.interop.Interop
-
Invokes a streaming method with specified arg and returns a future for a
StreamPublisher. - stream(ReifiedType<E>) - Static method in interface com.tick42.glue.core.interop.discovery.Search
-
Return streaming method query for specified event type.
- stream(String, T) - Method in interface com.tick42.glue.core.interop.Interop
- stream(String, T, ReifiedType<R>) - Method in interface com.tick42.glue.core.interop.Interop
- stream(T) - Method in class com.tick42.glue.core.interop.discovery.MethodSearch
- StreamBranch - Interface in com.tick42.glue.core.interop.stream.publish
-
Stream branches as java objects.
- StreamConsumer<T> - Interface in com.tick42.glue.core.interop.stream.publish
-
Accepted stream consumer.
- StreamData<T> - Interface in com.tick42.glue.core.interop.stream.receive
-
Stream data received by the subscriber.
- StreamProducer - Interface in com.tick42.glue.core.interop.stream.publish
-
Stream data producer.
- StreamPublisher<T> - Interface in com.tick42.glue.core.interop.stream.receive
-
Publisher for data received by streaming methods.
- StreamSubscriber<T> - Interface in com.tick42.glue.core.interop.stream.receive
-
A receiver of streaming events.
- StreamSubscription - Interface in com.tick42.glue.core.interop.stream.receive
-
Subscription for a streaming
ServerMethod. - StreamSubscriptionRejectedException - Exception Class in com.tick42.glue.core.interop.stream.publish
-
Exception indicating that a subscription request was rejected by a
handler. - StreamSubscriptionRejectedException(String, Instance) - Constructor for exception class com.tick42.glue.core.interop.stream.publish.StreamSubscriptionRejectedException
- StreamSubscriptionRequest<T> - Interface in com.tick42.glue.core.interop.stream.publish
- StreamSubscriptionRequestHandler<T> - Interface in com.tick42.glue.core.interop.stream.publish
-
Handler for subscription requests.
- subject(String) - Method in class com.tick42.glue.office.mail.NewEmailOptions.Builder
- subscribe(StreamSubscriber<T>) - Method in interface com.tick42.glue.core.interop.stream.receive.StreamPublisher
- subscribe(ChannelContextSubscriber<T>) - Method in interface com.tick42.glue.desktop.channels.ChannelContext
-
Subscribes the specified
subscriberfor channel context updates. - subscribe(String) - Method in interface com.tick42.glue.core.contexts.SharedContexts
-
Subscribes to a shared context with specified name.
- subscribe(String, ReifiedType<T>, T) - Method in interface com.tick42.glue.core.contexts.SharedContexts
- subscribe(String, Map<String, Object>) - Method in interface com.tick42.glue.core.contexts.SharedContexts
- supportsStreaming() - Method in class com.tick42.glue.core.interop.discovery.MethodMatch.Builder
- supportsStreaming(boolean) - Method in class com.tick42.glue.core.interop.discovery.MethodMatch.Builder
- SWIMLANE - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- SWIMLANE - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutType
- SynchronousMethodInvocationHandler<T,
R> - Interface in com.tick42.glue.core.interop.invoke
T
- TAB - Enum constant in enum com.tick42.glue.desktop.windows.WindowMode
- TableBuilder<T,
B extends TableBuilder<T, B>> - Interface in com.tick42.glue.office.spreadsheets - templateWorkbook(String) - Method in interface com.tick42.glue.office.spreadsheets.SheetOptions.Builder
- templateWorksheet(String) - Method in interface com.tick42.glue.office.spreadsheets.SheetOptions.Builder
- Tick42Glue - Class in com.tick42.glue.internal
- Tick42Glue.Builder - Class in com.tick42.glue.internal
- timeout(Duration) - Method in class com.tick42.glue.desktop.windows.WindowOptions.Builder
-
Specify registration timeout.
- title(String) - Method in class com.tick42.glue.desktop.notifications.NotificationOptions.Builder
- title(String) - Method in class com.tick42.glue.desktop.windows.WindowOptions.Builder
- to(String...) - Method in class com.tick42.glue.office.mail.NewEmailOptions.Builder
- toggleCollapse() - Method in interface com.tick42.glue.desktop.windows.Window
-
Toggles the window collapsed state.
- toolTip(String) - Method in class com.tick42.glue.desktop.windows.ButtonOptions.Builder
- toString() - Method in class com.tick42.glue.core.interop.Instance
- toString() - Method in class com.tick42.glue.core.interop.MethodDefinition
- toString() - Method in class com.tick42.glue.core.interop.ServerMethod
- toString() - Method in interface com.tick42.glue.desktop.intents.Intent
-
Returns the
Stringrepresentation for this intent. - toString() - Method in interface com.tick42.glue.desktop.intents.IntentContext
-
Returns the
Stringrepresentation for this context. - toString() - Method in interface com.tick42.glue.desktop.intents.IntentHandler
-
Returns the
Stringrepresentation of this handler. - toString() - Method in enum com.tick42.glue.desktop.intents.IntentHandlerType
- toString() - Method in class com.tick42.glue.desktop.intents.IntentRequest
-
Returns
Stringrepresentation of this request. - toString() - Method in class com.tick42.glue.desktop.intents.IntentTarget
-
Returns the
Stringrepresentation for this target. - toString() - Method in class com.tick42.glue.desktop.windows.Bounds
- toString() - Method in class com.tick42.glue.desktop.windows.event.WindowContextUpdatedEvent
- toString() - Method in class com.tick42.glue.desktop.windows.WindowHandle
U
- update(String, Map<String, Object>) - Method in interface com.tick42.glue.core.contexts.SharedContexts
-
Updates a shared context with specified name by applying a delta.
- update(Map<String, Object>) - Method in interface com.tick42.glue.core.contexts.Context
-
Update context data with specified delta.
- updatePaths(String, Map<String, Object>) - Method in interface com.tick42.glue.core.contexts.SharedContexts
-
Update context data with specified delta.
- updatePaths(Map<String, Object>) - Method in interface com.tick42.glue.core.contexts.Context
-
Update context data with specified delta.
- user(String) - Method in class com.tick42.glue.core.interop.discovery.InstanceMatch.Builder
- user(Predicate<String>) - Method in class com.tick42.glue.core.interop.discovery.InstanceMatch.Builder
V
- valid() - Static method in interface com.tick42.glue.office.spreadsheets.SheetChangeHandler
- ValidationError - Class in com.tick42.glue.office.spreadsheets
- ValidationError.Builder - Class in com.tick42.glue.office.spreadsheets
- valueOf(String) - Static method in enum com.tick42.glue.core.interop.InvocationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tick42.glue.core.interop.invoke.MethodInvocationResult.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tick42.glue.desktop.intents.IntentHandlerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tick42.glue.desktop.layouts.LayoutComponentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tick42.glue.desktop.layouts.LayoutImportMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tick42.glue.desktop.layouts.LayoutType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tick42.glue.desktop.notifications.NotificationSeverity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tick42.glue.desktop.windows.WindowMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.tick42.glue.desktop.windows.WindowState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.tick42.glue.core.interop.InvocationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.tick42.glue.core.interop.invoke.MethodInvocationResult.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.tick42.glue.desktop.intents.IntentHandlerType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.tick42.glue.desktop.layouts.LayoutComponentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.tick42.glue.desktop.layouts.LayoutImportMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.tick42.glue.desktop.layouts.LayoutType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.tick42.glue.desktop.notifications.NotificationSeverity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.tick42.glue.desktop.windows.WindowMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.tick42.glue.desktop.windows.WindowState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version() - Method in interface com.tick42.glue.Glue
-
Returns the version of the Glue library.
- version() - Method in class com.tick42.glue.internal.Tick42Glue
W
- width(double) - Method in class com.tick42.glue.office.spreadsheets.ColumnOptions.Builder
- Window - Interface in com.tick42.glue.desktop.windows
-
Glue desktop window.
- WINDOW - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- WindowBoundsChangedEvent - Class in com.tick42.glue.desktop.windows.event
-
Window bounds changed event.
- WindowBoundsChangedEvent(Window, Bounds) - Constructor for class com.tick42.glue.desktop.windows.event.WindowBoundsChangedEvent
- WindowBoundsChangedEvent.Listener - Interface in com.tick42.glue.desktop.windows.event
- WindowChannelChangedEvent - Class in com.tick42.glue.desktop.windows.event
- WindowChannelChangedEvent(Window, String) - Constructor for class com.tick42.glue.desktop.windows.event.WindowChannelChangedEvent
- WindowChannelChangedEvent.Listener - Interface in com.tick42.glue.desktop.windows.event
- WindowCollapsedChangedEvent - Class in com.tick42.glue.desktop.windows.event
-
Window collapsed changed event.
- WindowCollapsedChangedEvent(Window, boolean) - Constructor for class com.tick42.glue.desktop.windows.event.WindowCollapsedChangedEvent
- WindowCollapsedChangedEvent.Listener - Interface in com.tick42.glue.desktop.windows.event
-
Window collapsed changed event listener.
- WindowContextUpdatedEvent - Class in com.tick42.glue.desktop.windows.event
-
Window context update event.
- WindowContextUpdatedEvent(Window, Map<String, Object>) - Constructor for class com.tick42.glue.desktop.windows.event.WindowContextUpdatedEvent
- WindowContextUpdatedEvent.Listener - Interface in com.tick42.glue.desktop.windows.event
- WindowEvent - Class in com.tick42.glue.desktop.windows.event
- WindowEvent.Listener<E extends WindowEvent> - Interface in com.tick42.glue.desktop.windows.event
- WindowFocusChangedEvent - Class in com.tick42.glue.desktop.windows.event
-
Window focus changed event.
- WindowFocusChangedEvent(Window, boolean) - Constructor for class com.tick42.glue.desktop.windows.event.WindowFocusChangedEvent
- WindowFocusChangedEvent.Listener - Interface in com.tick42.glue.desktop.windows.event
- WindowFrameButtonClickedEvent - Class in com.tick42.glue.desktop.windows.event
- WindowFrameButtonClickedEvent(Window, String) - Constructor for class com.tick42.glue.desktop.windows.event.WindowFrameButtonClickedEvent
- WindowFrameButtonClickedEvent.Listener - Interface in com.tick42.glue.desktop.windows.event
- WindowHandle<W> - Class in com.tick42.glue.desktop.windows
- WindowHibernateEvent - Class in com.tick42.glue.desktop.windows.event
- WindowHibernateEvent(Window, String, Map<String, Object>) - Constructor for class com.tick42.glue.desktop.windows.event.WindowHibernateEvent
- WindowHibernateEvent.Listener - Interface in com.tick42.glue.desktop.windows.event
- WindowLayoutEvent - Class in com.tick42.glue.desktop.windows.event
- WindowManager - Interface in com.tick42.glue.desktop.windows
-
Window management.
- WindowManagerException - Exception Class in com.tick42.glue.desktop.windows
- WindowManagerException(String) - Constructor for exception class com.tick42.glue.desktop.windows.WindowManagerException
- WindowManagerException(String, Throwable) - Constructor for exception class com.tick42.glue.desktop.windows.WindowManagerException
- WindowMode - Enum in com.tick42.glue.desktop.windows
- WindowOptions - Class in com.tick42.glue.desktop.windows
-
Window Options.
- WindowOptions.Builder<B extends WindowOptions.Builder<B>> - Class in com.tick42.glue.desktop.windows
- WindowRegistration - Class in com.tick42.glue.desktop.windows
- WindowRegistration.Builder - Class in com.tick42.glue.desktop.windows
- WindowResumedEvent - Class in com.tick42.glue.desktop.windows.event
- WindowResumedEvent(Window, String, Map<String, Object>) - Constructor for class com.tick42.glue.desktop.windows.event.WindowResumedEvent
- WindowResumedEvent.Listener - Interface in com.tick42.glue.desktop.windows.event
- windows() - Method in interface com.tick42.glue.Glue
-
Entry point for
Window ManagementAPI. - windows() - Method in class com.tick42.glue.internal.Tick42Glue
- WindowState - Enum in com.tick42.glue.desktop.windows
-
Window State
- WindowStateChangedEvent - Class in com.tick42.glue.desktop.windows.event
-
Window state changed event.
- WindowStateChangedEvent(Window, WindowState) - Constructor for class com.tick42.glue.desktop.windows.event.WindowStateChangedEvent
- WindowStateChangedEvent.Listener - Interface in com.tick42.glue.desktop.windows.event
-
Window state changed listener.
- WindowTitleChangedEvent - Class in com.tick42.glue.desktop.windows.event
-
Window title changed event.
- WindowTitleChangedEvent(Window, String) - Constructor for class com.tick42.glue.desktop.windows.event.WindowTitleChangedEvent
- WindowTitleChangedEvent.Listener - Interface in com.tick42.glue.desktop.windows.event
- WindowVisibilityChangedEvent - Class in com.tick42.glue.desktop.windows.event
-
Window visibility changed event.
- WindowVisibilityChangedEvent(Window, boolean) - Constructor for class com.tick42.glue.desktop.windows.event.WindowVisibilityChangedEvent
- WindowVisibilityChangedEvent.Listener - Interface in com.tick42.glue.desktop.windows.event
- with(String, Object) - Method in class com.tick42.glue.core.interop.Instance.Builder
- withAccepts(String) - Method in class com.tick42.glue.core.interop.MethodDefinition.BuilderBase
-
Updates accepted arguments signature.
- withApplication(String) - Method in class com.tick42.glue.core.interop.Instance.Builder
- withApplicationName(String) - Method in interface com.tick42.glue.core.GlueApplication.Builder
-
Set the desired application name.
- withApplicationName(String) - Method in class com.tick42.glue.internal.Tick42Glue.Builder
- withArgs(String...) - Method in class com.tick42.glue.internal.Tick42Glue.Builder
- withBackgroundColor(String) - Method in class com.tick42.glue.office.spreadsheets.ValidationError.Builder
- withConfigLoader(Supplier<GlueConfig>) - Method in interface com.tick42.glue.core.GlueApplication.Builder
-
Set the configuration loader to use.
- withConfigLoader(Supplier<GlueConfig>) - Method in class com.tick42.glue.internal.Tick42Glue.Builder
- withConnection(GatewayConnection) - Method in class com.tick42.glue.internal.Tick42Glue.Builder
- withContext(IntentContext<?>) - Method in class com.tick42.glue.desktop.intents.IntentRequest.Builder
- withContext(String, T) - Method in class com.tick42.glue.desktop.intents.IntentRequest.Builder
- withContext(Map<String, Object>) - Method in class com.tick42.glue.desktop.layouts.NewLayoutOptions.Builder
- withContextTypes(List<String>) - Method in class com.tick42.glue.desktop.intents.IntentListenerRequest.Builder
- withDescription(String) - Method in class com.tick42.glue.core.interop.MethodDefinition.BuilderBase
-
Updates method description.
- withDescription(String) - Method in class com.tick42.glue.desktop.intents.IntentListenerRequest.Builder
- withDescription(String) - Method in class com.tick42.glue.office.spreadsheets.ValidationError.Builder
- withDisplayName(String) - Method in class com.tick42.glue.core.interop.MethodDefinition.BuilderBase
-
Updates method display name.
- withDisplayName(String) - Method in class com.tick42.glue.desktop.intents.IntentListenerRequest.Builder
- withForegroundColor(String) - Method in class com.tick42.glue.office.spreadsheets.ValidationError.Builder
- withHandle(WindowHandle<?>) - Method in class com.tick42.glue.desktop.windows.WindowRegistration.Builder
- withIcon(String) - Method in class com.tick42.glue.desktop.intents.IntentListenerRequest.Builder
- withId(String) - Method in class com.tick42.glue.core.interop.ServerMethod.Builder
- withIncludeHidden(boolean) - Method in class com.tick42.glue.desktop.layouts.NewLayoutOptions.Builder
- withInitialListener(GlueEvent.Listener<?>...) - Method in class com.tick42.glue.internal.Tick42Glue.Builder
- withInstanceId(String) - Method in class com.tick42.glue.desktop.windows.WindowRegistration.Builder
- withIntent(String) - Method in class com.tick42.glue.desktop.intents.IntentListenerRequest.Builder
- withMachine(String) - Method in class com.tick42.glue.core.interop.Instance.Builder
- withMetadata(String, T) - Method in class com.tick42.glue.core.interop.MethodDefinition.BuilderBase
-
Adds metadata key-value pair.
- withMetadata(Map<String, Object>) - Method in class com.tick42.glue.core.interop.MethodDefinition.BuilderBase
-
Replaces the metadata key-value pairs.
- withName(String) - Method in class com.tick42.glue.desktop.layouts.NewLayoutOptions.Builder
- withObjectType(String) - Method in class com.tick42.glue.core.interop.MethodDefinition.BuilderBase
-
Adds method object types.
- withObjectTypes(Iterable<String>) - Method in class com.tick42.glue.core.interop.MethodDefinition.BuilderBase
-
Replaces method's object types.
- withOptions(Map<String, Object>) - Method in class com.tick42.glue.desktop.intents.IntentRequest.Builder
-
Sets application start options for this Intent request builder.
- withPid(long) - Method in class com.tick42.glue.core.interop.Instance.Builder
- withReturns(String) - Method in class com.tick42.glue.core.interop.MethodDefinition.BuilderBase
-
Updates returned result signature.
- withShutdownRequestListener(Consumer<Glue>) - Method in interface com.tick42.glue.core.GlueApplication.Builder
-
Set shutdown listener.
- withShutdownRequestListener(Consumer<Glue>) - Method in class com.tick42.glue.internal.Tick42Glue.Builder
- withSignature(String, String) - Method in class com.tick42.glue.core.interop.MethodDefinition.BuilderBase
-
Updates accepted arguments and returned result signatures.
- withStartingOptions(StartingOptions) - Method in class com.tick42.glue.internal.Tick42Glue.Builder
- withSupportsStreaming(boolean) - Method in class com.tick42.glue.core.interop.ServerMethod.Builder
- withTarget(IntentTarget) - Method in class com.tick42.glue.desktop.intents.IntentRequest.Builder
-
Sets target for this Intent request builder.
- withType(LayoutType) - Method in class com.tick42.glue.desktop.layouts.LayoutRestoreOptions.Builder
- withType(LayoutType) - Method in class com.tick42.glue.desktop.layouts.NewLayoutOptions.Builder
- withUser(String) - Method in class com.tick42.glue.core.interop.Instance.Builder
- workbook(String) - Method in interface com.tick42.glue.office.spreadsheets.SheetOptions.Builder
- worksheet(String) - Method in interface com.tick42.glue.office.spreadsheets.SheetOptions.Builder
- WORKSPACE - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- WORKSPACE_FRAME - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutComponentType
- WORKSPACES - Enum constant in enum com.tick42.glue.desktop.layouts.LayoutType
- wrap(ChannelContextChangedEvent.Listener) - Static method in interface com.tick42.glue.desktop.channels.event.ChannelContextChangedEvent.Listener
- wrap(ChannelContextUpdatedEvent.Listener) - Static method in interface com.tick42.glue.desktop.channels.event.ChannelContextUpdatedEvent.Listener
- wrap(Consumer<ContextUpdatedEvent>) - Static method in interface com.tick42.glue.core.contexts.event.ContextUpdatedEvent.Listener
- wrap(Consumer<MethodAddedEvent<T>>) - Static method in interface com.tick42.glue.core.interop.event.MethodAddedEvent.Listener
- wrap(Consumer<E>) - Static method in interface com.tick42.glue.core.interop.event.InteropEvent.Listener
- wrap(Consumer<E>) - Static method in interface com.tick42.glue.core.interop.event.ServerMethodEvent.Listener
All Classes and Interfaces|All Packages|Serialized Form
Layouts.addSaveListener(LayoutSaveHandler)