Index

A B C D E F G H I L M N O P Q R S T U V W 
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 StreamSubscriptionRequestHandler that 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 StreamSubscriptionRequestHandler that accepts all subscription request and subscribes them to a stream with id returned by the provided streamFunction.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 IntentTarget that 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 ApplicationManager API.
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 IntentRequest instance.
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.Builder for 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 Channels API.
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
 
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 SharedContexts API.
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
Creates a new Sheet that can later be opened.

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
 
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
 
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
 
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 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 List with 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 null if 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
Returns an Optional that contains the interop Instance for this application instance.
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 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
 
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 Optional eventually containing Intent request's target.
getTitle() - Method in class com.tick42.glue.desktop.notifications.NotificationOptions
 
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 Optional eventually 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 Glue instance.
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 GlueApplication instance.
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 in com.tick42.glue.core
Base type for all exceptions thrown by Glue.
GlueException(String) - Constructor for exception com.tick42.glue.core.GlueException
Constructs a new Glue exception with the specified detail message.
GlueException(String, Throwable) - Constructor for exception 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 IntentTarget that 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.Builder for 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
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 Intents API.
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 Interop API.
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
 
isDefined(GlueConfig.Option) - Method in interface com.tick42.glue.core.GlueConfig
 
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 true if the data was sent to this subscriber only and false otherwise.
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
 
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 iterator over 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 Layouts API.
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.
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
 
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
 
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 Notifications API.
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 Scheduler which uses backing ScheduledExecutorService to schedule tasks for asynchronous execution.
of(Timer) - Static method in interface com.tick42.glue.core.Scheduler
Return Scheduler which uses backing Timer to schedule tasks for asynchronous execution.
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
 
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
 
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
 
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
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
 
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
 
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 data to 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(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 IntentTarget that 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 data to subscribers accepted on specified branches.
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.
startNew() - Static method in class com.tick42.glue.desktop.intents.IntentTarget
Returns an IntentTarget that will start a new application instance of the first available IntentHandler.
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 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 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 subscriber for 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
 
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 String representation for this intent.
toString() - Method in interface com.tick42.glue.desktop.intents.IntentContext
Returns the String representation for this context.
toString() - Method in interface com.tick42.glue.desktop.intents.IntentHandler
Returns the String representation of this handler.
toString() - Method in enum com.tick42.glue.desktop.intents.IntentHandlerType
 
toString() - Method in class com.tick42.glue.desktop.intents.IntentRequest
Returns String representation of this request.
toString() - Method in class com.tick42.glue.desktop.intents.IntentTarget
Returns the String representation 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.
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.
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
 
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
 
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
 
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 in com.tick42.glue.desktop.windows
 
WindowManagerException(String) - Constructor for exception com.tick42.glue.desktop.windows.WindowManagerException
 
WindowManagerException(String, Throwable) - Constructor for exception 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 Management API.
windows() - Method in class com.tick42.glue.internal.Tick42Glue
 
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
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form