A B C D E F G H I K L M N O R S T U V W

## A

addMember(BaseTeaObject) - Method in class com.tibco.tea.agent.api.TeaSolution
addMembers(BaseTeaObject...) - Method in class com.tibco.tea.agent.api.TeaSolution
AGENT_DEFAULT_VALUE - Static variable in annotation type com.tibco.tea.agent.annotations.TeaParam
AgentContext - Class in com.tibco.tea.agent.api
AgentContext() - Constructor for class com.tibco.tea.agent.api.AgentContext
AgentEventListener - Interface in com.tibco.tea.agent.server.listener
agentName() - Method in class com.tibco.tea.agent.api.ObjectId
AgentObjectHardLink - Class in com.tibco.tea.agent.types
AgentObjectHardLink() - Constructor for class com.tibco.tea.agent.types.AgentObjectHardLink
AgentObjectHardLink(String) - Constructor for class com.tibco.tea.agent.types.AgentObjectHardLink
AgentObjectIdentifier - Class in com.tibco.tea.agent.types
AgentObjectIdentifier() - Constructor for class com.tibco.tea.agent.types.AgentObjectIdentifier
AgentObjectInfo - Class in com.tibco.tea.agent.types
AgentObjectInfo() - Constructor for class com.tibco.tea.agent.types.AgentObjectInfo
AgentObjectSoftLink - Class in com.tibco.tea.agent.types
AgentObjectSoftLink() - Constructor for class com.tibco.tea.agent.types.AgentObjectSoftLink
AgentObjectSoftLink(String) - Constructor for class com.tibco.tea.agent.types.AgentObjectSoftLink
AgentObjectStatus - Class in com.tibco.tea.agent.types
AgentObjectStatus() - Constructor for class com.tibco.tea.agent.types.AgentObjectStatus
AgentThreadContext - Class in com.tibco.tea.agent.api
AgentThreadContext() - Constructor for class com.tibco.tea.agent.api.AgentThreadContext
AgentTypeId - Class in com.tibco.tea.agent.api
  This object handles the AgentType id formatting The rule is as follows: 1.- When the objectId is presented as a String, then the different parts of the id are separated by : and each of the parts are URL encoded.
AgentTypeId(String) - Constructor for class com.tibco.tea.agent.api.AgentTypeId
  The format of the AgentType id string should follow the following formatting: "agentTypeName:agentTypeVersion" Note that every part separated by : MUST be encoded, it is imperative that ONLY the parts separated by : is encoded, not the agentTypeId as a whole, that will make impossible to break it down into its parts again.
AgentTypeId(String, String) - Constructor for class com.tibco.tea.agent.api.AgentTypeId
  Note: None of the parameters should be encoded, and must not be encoded when used separated from each other.
agentTypeId() - Method in class com.tibco.tea.agent.api.ObjectTypeId
agentTypeName() - Method in class com.tibco.tea.agent.api.AgentTypeId
agentTypeName() - Method in class com.tibco.tea.agent.api.ObjectId
agentTypeName() - Method in class com.tibco.tea.agent.api.ObjectTypeId
agentTypeVersion() - Method in class com.tibco.tea.agent.api.AgentTypeId
agentTypeVersion() - Method in class com.tibco.tea.agent.api.ObjectId
agentTypeVersion() - Method in class com.tibco.tea.agent.api.ObjectTypeId
ALIAS_DEFAULT_VALUE - Static variable in annotation type com.tibco.tea.agent.annotations.TeaParam
autoRegisterAgent(String, String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
  Register an agent with a given agentName with the TEA server running at the given serverURL
autoRegisterAgent(String, String) - Method in class com.tibco.tea.agent.server.TeaAgentServlet
autoRegisterAgent(String, String, String) - Method in class com.tibco.tea.agent.server.TeaAgentServlet
AutoRegisterAgentEventListener - Class in com.tibco.tea.agent.server.listener
AutoRegisterAgentEventListener(BaseTeaAgentServer, String) - Constructor for class com.tibco.tea.agent.server.listener.AutoRegisterAgentEventListener
AutoRegisterAgentEventListener(BaseTeaAgentServer, String, String) - Constructor for class com.tibco.tea.agent.server.listener.AutoRegisterAgentEventListener

## B

BaseTeaObject - Interface in com.tibco.tea.agent.api
  Base interface for describing the TeaObject.

## C

com.tibco.tea.agent - package com.tibco.tea.agent
  Provides core agent support
com.tibco.tea.agent.annotations - package com.tibco.tea.agent.annotations
  Provides annotations for extending the agent
com.tibco.tea.agent.api - package com.tibco.tea.agent.api
  Provides interfaces for defining TeaObjectTypes
com.tibco.tea.agent.server - package com.tibco.tea.agent.server
  Provides server containers for hosting the agent
com.tibco.tea.agent.server.listener - package com.tibco.tea.agent.server.listener
com.tibco.tea.agent.support - package com.tibco.tea.agent.support
  Provides classes such as supported exceptions for the agent
com.tibco.tea.agent.types - package com.tibco.tea.agent.types
  Provides the POJOs required for extending the agent
configure(WebSocketServletFactory) - Method in class com.tibco.tea.agent.server.TeaAgentServlet
create() - Static method in class com.tibco.tea.agent.api.SettableFutureFactory
  Creates a new `SettableFuture` in the default state.
Customizations - Annotation Type in com.tibco.tea.agent.annotations
  The annotation should go together with `TeaObjectTypes` annotation, it define list of customizations for different types defined under `TeaObjectTypes`.
Customize - Annotation Type in com.tibco.tea.agent.annotations
  Customize annotated element with UI attributes.

## D

DEFAULT_SERVER_PORT - Static variable in class com.tibco.tea.agent.server.TeaAgentServer
  Default server port on which the TeaAgentServer would listen for requests.
DEFAULT_SERVLET_CONTEXT_PATH - Static variable in class com.tibco.tea.agent.server.TeaAgentServer
  Default path for the servlet context.

## E

enableJVMInfo(boolean) - Method in class com.tibco.tea.agent.server.TeaAgentServer
enableMonitor(String, int) - Method in class com.tibco.tea.agent.server.TeaAgentServer
  Enable a monitoring thread which would listen on the `port` for requests authenticated with the `key` specified.
equals(Object) - Method in class com.tibco.tea.agent.api.AgentTypeId
equals(Object) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
equals(Object) - Method in class com.tibco.tea.agent.api.ObjectId
equals(Object) - Method in class com.tibco.tea.agent.api.ObjectTypeId
equals(Object) - Method in class com.tibco.tea.agent.types.AgentObjectHardLink
escapeIdFragment(String) - Static method in class com.tibco.tea.agent.api.ObjectTypeId

## F

fireEvent() - Method in interface com.tibco.tea.agent.server.listener.AgentEventListener
fireEvent() - Method in class com.tibco.tea.agent.server.listener.AutoRegisterAgentEventListener
FULL_CONTROL - Static variable in annotation type com.tibco.tea.agent.annotations.TeaPermission
FULL_CONTROL - Static variable in annotation type com.tibco.tea.agent.annotations.TeaPrivilege

## G

get() - Method in interface com.tibco.tea.agent.api.SettableFuture
  Return the value stored by this SettableFuture.
getAgentContext() - Static method in class com.tibco.tea.agent.api.AgentThreadContext
getAgentTypeId() - Method in class com.tibco.tea.agent.api.ObjectId
getBindPassword() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getBindUserDN() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getConcept() - Method in interface com.tibco.tea.agent.api.SingletonTeaObject
  Return the `TeaConcept` that represents this ObjectType
getConcept() - Method in interface com.tibco.tea.agent.api.TeaObjectProvider
  Return the `TeaConcept` that represents this ObjectType
getConfig() - Method in class com.tibco.tea.agent.api.TeaSolution
getConfig() - Method in class com.tibco.tea.agent.api.TeaSolutionDefinition
getConfig() - Method in interface com.tibco.tea.agent.api.WithConfig
  Return the configuration of the object type.
getConfig() - Method in class com.tibco.tea.agent.types.AgentObjectIdentifier
getCustomization() - Method in class com.tibco.tea.agent.api.TeaSolution
getDesc() - Method in class com.tibco.tea.agent.types.AgentObjectInfo
getDesc() - Method in class com.tibco.tea.agent.types.AgentObjectStatus
getDescription() - Method in interface com.tibco.tea.agent.api.BaseTeaObject
  Return the description of the instance of the ObjectType
getDescription() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getDescription() - Method in class com.tibco.tea.agent.api.TeaSolution
getDescription() - Method in class com.tibco.tea.agent.api.TeaSolutionDefinition
getDescription() - Method in class com.tibco.tea.agent.api.TeaSolutionReference
getDescription() - Method in class com.tibco.tea.agent.types.AgentObjectIdentifier
getDetails() - Method in exception com.tibco.tea.agent.support.TeaException
  Detailed message.
getDeveloperNotes() - Method in interface com.tibco.tea.agent.api.WithDocumentation
  Returns the developer notes
getEventType() - Method in class com.tibco.tea.agent.api.TeaLdapConfigurationEvent
getExitCode() - Method in exception com.tibco.tea.agent.support.TeaException
getGroupIdAttribute() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getGroupSearchBaseDN() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getGroupSearchExpression() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getGroupUsersAttribute() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getHeaders() - Method in class com.tibco.tea.agent.api.TeaAgentResponseHeaders
getInstance(String) - Method in interface com.tibco.tea.agent.api.TeaObjectProvider
  For a given key, return the instance of the ObjectType that represents that key.
getKey() - Method in interface com.tibco.tea.agent.api.TeaObject
  Return the key for the instance of the ObjectType
getKey() - Method in class com.tibco.tea.agent.api.TeaSolution
getKey() - Method in class com.tibco.tea.agent.api.TeaSolutionDefinition
getKey() - Method in class com.tibco.tea.agent.api.TeaSolutionReference
getKey() - Method in class com.tibco.tea.agent.types.AgentObjectIdentifier
  Gets the value of the key property.
getMembers() - Method in class com.tibco.tea.agent.api.TeaSolution
getMembers() - Method in class com.tibco.tea.agent.api.TeaSolutionReference
getMembers() - Method in interface com.tibco.tea.agent.api.WithMembers
  Returns the list of members which exist in the object type
getMetricsRegistry() - Method in class com.tibco.tea.agent.server.TeaAgentServer
  Returns instance of `MetricsRegistry` which can be used for managing metrics
getName() - Method in interface com.tibco.tea.agent.api.BaseTeaObject
  Return the name of the instance of the ObjectType
getName() - Method in class com.tibco.tea.agent.api.TeaPrincipal
getName() - Method in class com.tibco.tea.agent.types.AgentObjectIdentifier
  Gets the value of the name property.
getName() - Method in class com.tibco.tea.agent.types.AgentObjectInfo
getObject(String, String, String) - Method in interface com.tibco.tea.agent.api.TeaPersistence
  Retrieves the Shared Tea Object for the given arguments
getObjectClosure(String, String, String) - Method in interface com.tibco.tea.agent.api.TeaPersistence
  Retrieves the Shared Tea Object for the given arguments and all its references
getObjectID() - Method in interface com.tibco.tea.agent.api.TeaObjectHardLink
  Return the ObjectID
getObjectId() - Method in class com.tibco.tea.agent.types.AgentObjectHardLink
  Gets the value of the objectid property.
getObjectIds(List<String>) - Static method in class com.tibco.tea.agent.api.ObjectId
getObjects(String, String) - Method in interface com.tibco.tea.agent.api.TeaPersistence
  Retrieves all the Shared Tea Objects for the given arguments
getObjectTypeId() - Method in class com.tibco.tea.agent.api.ObjectId
getParamMessages() - Method in exception com.tibco.tea.agent.support.TeaIllegalArgumentException
  Map - parameter name to message.
getPath() - Method in interface com.tibco.tea.agent.api.TeaObjectSoftLink
  Return the Path
getPath() - Method in class com.tibco.tea.agent.types.AgentObjectSoftLink
  Gets the value of the path property.
getPersistence() - Method in class com.tibco.tea.agent.server.TeaAgentServlet
  Get the Tea Persistence
getProgress() - Method in interface com.tibco.tea.agent.api.SettableFuture
  Return the progress (in percentage) for the asynchronous operation Value should be between 0 and 100.
getProgressStatus() - Method in interface com.tibco.tea.agent.api.SettableFuture
  Get the progress status for the asynchronous operation
getRealmConfig() - Method in class com.tibco.tea.agent.api.TeaLdapConfigurationEvent
getRealmName() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getRealmName() - Method in class com.tibco.tea.agent.api.TeaLdapConfigurationEvent
getRequestDispatcherEntries() - Method in class com.tibco.tea.agent.server.TeaAgentServer
getSamlToken() - Method in class com.tibco.tea.agent.api.AgentContext
getSearchTimeOut() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getServerUrl() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getServerUrl() - Method in class com.tibco.tea.agent.api.TeaServerInfo
getState() - Method in class com.tibco.tea.agent.types.AgentObjectStatus
getStatus() - Method in interface com.tibco.tea.agent.api.WithStatus
  Return the status of the object instance
getStatusCode() - Method in exception com.tibco.tea.agent.support.TeaException
getSubGroupsAttribute() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getTeaServerInfo() - Method in class com.tibco.tea.agent.api.TeaAgentRegistrationEvent
getTeaSession() - Method in class com.tibco.tea.agent.api.TeaSessionEvent
getType() - Method in class com.tibco.tea.agent.types.AgentObjectIdentifier
  Gets the value of the type property.
getTypeDescription() - Method in interface com.tibco.tea.agent.api.SingletonTeaObject
  Return the description of the type e.g.
getTypeDescription() - Method in interface com.tibco.tea.agent.api.TeaObjectProvider
  Return the description of the type e.g.
getTypeDescription() - Method in interface com.tibco.tea.agent.api.TopLevelTeaObject
  Return the description of the type e.g.
getTypeName() - Method in interface com.tibco.tea.agent.api.SingletonTeaObject
  Return the name of the type e.g.
getTypeName() - Method in interface com.tibco.tea.agent.api.TeaObjectProvider
  Return the name of the type e.g.
getTypeName() - Method in interface com.tibco.tea.agent.api.TopLevelTeaObject
  Return the name of the type e.g.
getUi() - Method in class com.tibco.tea.agent.api.TeaSolutionDefinition
getUptime() - Method in class com.tibco.tea.agent.types.AgentObjectStatus
getUserIdAttribute() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getUserName() - Method in class com.tibco.tea.agent.api.AgentContext
getUserPasswordAttribute() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getUserSearchBaseDN() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getUserSearchExpression() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
getVersion() - Static method in class com.tibco.tea.agent.api.Version

## H

hashCode() - Method in class com.tibco.tea.agent.api.AgentTypeId
hashCode() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
hashCode() - Method in class com.tibco.tea.agent.api.ObjectId
hashCode() - Method in class com.tibco.tea.agent.api.ObjectTypeId
hashCode() - Method in class com.tibco.tea.agent.types.AgentObjectHardLink
HTTP_RESOLVE_HOST_NAME - Static variable in class com.tibco.tea.agent.server.TeaAgentServer

## I

id() - Method in class com.tibco.tea.agent.api.TeaSession
init() - Method in class com.tibco.tea.agent.server.TeaAgentServer
  Deprecated.
  From 1.0, this will be a private method
init() - Method in class com.tibco.tea.agent.server.TeaAgentServlet
init() - Method in class com.tibco.tea.agent.TeaAgent
  Deprecated.
InternalTeaAgent - Class in com.tibco.tea.agent.server
  Deprecated.
InternalTeaAgent(String, String, String) - Constructor for class com.tibco.tea.agent.server.InternalTeaAgent
  Deprecated.
isDone() - Method in interface com.tibco.tea.agent.api.SettableFuture
  To find out if the asynchronous operation has finished execution or not.

## K

KeyParam - Annotation Type in com.tibco.tea.agent.annotations
  Annotation for the 'key' parameter to operation.

## L

LdapRealmConfig - Class in com.tibco.tea.agent.api
LdapRealmConfig() - Constructor for class com.tibco.tea.agent.api.LdapRealmConfig
LdapRealmConfig(String, String) - Constructor for class com.tibco.tea.agent.api.LdapRealmConfig

## M

main(String[]) - Static method in class com.tibco.tea.agent.api.Version
MethodType - Enum in com.tibco.tea.agent.api
  Types of the operations, they define the semantics of the operation.

## N

NULL_DEFAULT_VALUE - Static variable in annotation type com.tibco.tea.agent.annotations.TeaParam

## O

ObjectId - Class in com.tibco.tea.agent.api
  This object handles the Object id formatting The rule is as follows: 1.- When the objectId is presented as a String, then the different parts of the id are separated by : and each of the parts are URL encoded.
ObjectId(String) - Constructor for class com.tibco.tea.agent.api.ObjectId
  The format of the Object id string should follow the following formatting: "agentName:agentTypeName:agentTypeVersion:objectTypeName:objectKey" Note that every part separated by : MUST be encoded, it is imperative that ONLY the parts separated by : is encoded, not the objectId as a whole, that will make impossible to break it down into its parts again.
ObjectId(String, String, String, String, String) - Constructor for class com.tibco.tea.agent.api.ObjectId
  Note: None of the parameters should be encoded, and must not be encoded when used separated from each other.
ObjectId(String, AgentTypeId, String, String) - Constructor for class com.tibco.tea.agent.api.ObjectId
ObjectId(String, ObjectTypeId, String) - Constructor for class com.tibco.tea.agent.api.ObjectId
objectKey() - Method in class com.tibco.tea.agent.api.ObjectId
ObjectTypeId - Class in com.tibco.tea.agent.api
  This object handles the Object type id formatting The rule is as follows: 1.- When the objectTypeId is presented as a String, then the different parts of the id are separated by : and each of the parts are URL encoded.
ObjectTypeId(String) - Constructor for class com.tibco.tea.agent.api.ObjectTypeId
  The format of the Object type id string should follow the following formatting: "agentTypeName:agentTypeVersion:objectTypeName" Note that every part separated by : MUST be encoded, it is imperative that ONLY the parts separated by : is encoded, not the objectTypeId as a whole, that will make impossible to break it down into its parts again.
ObjectTypeId(String, String, String) - Constructor for class com.tibco.tea.agent.api.ObjectTypeId
  Note: None of the parameters should be encoded, and must not be encoded when used separated from each other.
ObjectTypeId(AgentTypeId, String) - Constructor for class com.tibco.tea.agent.api.ObjectTypeId
objectTypeName() - Method in class com.tibco.tea.agent.api.ObjectId
objectTypeName() - Method in class com.tibco.tea.agent.api.ObjectTypeId
onAgentRegistered(TeaServerInfo) - Method in interface com.tibco.tea.agent.api.TeaAgentRegistrationListener
onRealmAdded(TeaLdapConfigurationEvent) - Method in interface com.tibco.tea.agent.api.TeaLdapConfigurationListener
onRealmDeleted(TeaLdapConfigurationEvent) - Method in interface com.tibco.tea.agent.api.TeaLdapConfigurationListener
onRealmUpdated(TeaLdapConfigurationEvent) - Method in interface com.tibco.tea.agent.api.TeaLdapConfigurationListener
onSessionDestroyed(TeaSessionEvent) - Method in interface com.tibco.tea.agent.api.TeaSessionListener

## R

READ - Static variable in annotation type com.tibco.tea.agent.annotations.TeaPermission
READ - Static variable in annotation type com.tibco.tea.agent.annotations.TeaPrivilege
RealmConfig - Interface in com.tibco.tea.agent.api
  Interface to hold Realm Configuration
registerAgentAutoRegisterListener(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
  Override the method in super class by adding the server started check
registerInstance(T) - Method in class com.tibco.tea.agent.server.TeaAgentServer
  Register an object instance of agent extender class.
registerInstances(T...) - Method in class com.tibco.tea.agent.server.TeaAgentServer
  Register multiple object instances of classes created by the agent extender.
registerResourceLocation(File) - Method in class com.tibco.tea.agent.server.TeaAgentServer
  Register the folder where the various UI resources for customizing the agent are located.
registerSolution(TeaSolution) - Method in class com.tibco.tea.agent.server.TeaAgentServlet
  Register a solution into the coreAgentObjectType
registerSolutions(TeaSolution...) - Method in class com.tibco.tea.agent.server.TeaAgentServlet
  Register solutions into the coreAgentObjectType
resolveHostName() - Method in class com.tibco.tea.agent.server.TeaAgentServer
ROOT_AGENT_TYPE - Static variable in class com.tibco.tea.agent.api.AgentTypeId
ROOT_OBJECT - Static variable in class com.tibco.tea.agent.api.ObjectId
ROOT_OBJECT_TYPE - Static variable in class com.tibco.tea.agent.api.ObjectTypeId

## S

set(V) - Method in interface com.tibco.tea.agent.api.SettableFuture
  Sets the value of this future.
setAcceptors(int) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setAgentContext(AgentContext) - Static method in class com.tibco.tea.agent.api.AgentThreadContext
setBindPassword(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setBindUserDN(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setCertAlias(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setConfig(Object) - Method in class com.tibco.tea.agent.api.TeaSolution
setConfig(Object) - Method in class com.tibco.tea.agent.types.AgentObjectIdentifier
setCustomization(String) - Method in class com.tibco.tea.agent.api.TeaSolution
setDateHeader(String, long) - Method in class com.tibco.tea.agent.api.TeaAgentResponseHeaders
setDesc(String) - Method in class com.tibco.tea.agent.types.AgentObjectInfo
setDesc(String) - Method in class com.tibco.tea.agent.types.AgentObjectStatus
setDescription(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setDescription(String) - Method in class com.tibco.tea.agent.api.TeaSolutionReference
setDescription(String) - Method in class com.tibco.tea.agent.types.AgentObjectIdentifier
setException(Throwable) - Method in interface com.tibco.tea.agent.api.SettableFuture
  Sets the future to having failed with the given exception.
setExcludeProtocols(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setExposePythonAPI(Boolean) - Method in class com.tibco.tea.agent.server.TeaAgentServlet
setGroupIdAttribute(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setGroupSearchBaseDN(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setGroupSearchExpression(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setGroupUsersAttribute(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setHeader(String, String) - Method in class com.tibco.tea.agent.api.TeaAgentResponseHeaders
setHttpClientCertAlias(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setHttpClientKeyManagerPassword(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setHttpClientKeyStorePassword(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setHttpClientKeyStorePath(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setHttpClientTrustStorePassword(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setHttpClientTrustStorePath(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setIdleTimeout(int) - Method in class com.tibco.tea.agent.server.TeaAgentServer
  Set the maximum Idle time for a connection, which roughly translates to the Socket.setSoTimeout(int) call.
setIntHeader(String, int) - Method in class com.tibco.tea.agent.api.TeaAgentResponseHeaders
setKey(String) - Method in class com.tibco.tea.agent.api.TeaSolutionReference
setKey(String) - Method in class com.tibco.tea.agent.types.AgentObjectIdentifier
  Sets the value of the key property.
setKeyManagerPassword(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setKeyStorePassword(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setKeyStorePath(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setName(String) - Method in class com.tibco.tea.agent.types.AgentObjectIdentifier
  Sets the value of the name property.
setName(String) - Method in class com.tibco.tea.agent.types.AgentObjectInfo
setNeedClientAuth(boolean) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setNotificationService(NotificationService) - Method in interface com.tibco.tea.agent.api.WithNotifications
  Injection of the notification service.
setObjectId(String) - Method in class com.tibco.tea.agent.types.AgentObjectHardLink
  Sets the value of the objectid property.
setPath(String) - Method in class com.tibco.tea.agent.types.AgentObjectSoftLink
  Sets the value of the path property.
setProgress(int) - Method in interface com.tibco.tea.agent.api.SettableFuture
  Set the progress (in percentage) for the asynchronous operation Value should be between 0 and 100.
setProgressStatus(String) - Method in interface com.tibco.tea.agent.api.SettableFuture
  Set the progress status for the asynchronous operation e.g.
setRealmName(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setSamlToken(String) - Method in class com.tibco.tea.agent.api.AgentContext
setSamlToken(String) - Method in class com.tibco.tea.agent.api.TeaPrincipal
setSearchTimeOut(int) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setSelectors(int) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setServerUrl(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setState(String) - Method in class com.tibco.tea.agent.types.AgentObjectStatus
setSubGroupsAttribute(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
SettableFuture<V> - Interface in com.tibco.tea.agent.api
  SettableFuture is a custom Future object that TEA Agent library provides for defining asynchronous operations.
SettableFutureFactory - Class in com.tibco.tea.agent.api
  SettableFutureFactory can be used to create an instance of `SettableFuture`
SettableFutureFactory() - Constructor for class com.tibco.tea.agent.api.SettableFutureFactory
setTrustStorePassword(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setTrustStorePath(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setType(String) - Method in class com.tibco.tea.agent.types.AgentObjectIdentifier
  Sets the value of the type property.
setUptime(long) - Method in class com.tibco.tea.agent.types.AgentObjectStatus
setUserIdAttribute(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setUserName(String) - Method in class com.tibco.tea.agent.api.AgentContext
setUserPasswordAttribute(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setUserSearchBaseDN(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setUserSearchExpression(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
setWantClientAuth(boolean) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setWebSocketIdleTimeout(long) - Method in class com.tibco.tea.agent.server.TeaAgentServer
setWebSocketMaxMessageSize(int) - Method in class com.tibco.tea.agent.server.TeaAgentServer
share(TeaObject) - Method in interface com.tibco.tea.agent.api.TeaPersistence
  Shares the given tea object
share(SingletonTeaObject) - Method in interface com.tibco.tea.agent.api.TeaPersistence
  Shares the given singleton tea object
SingletonTeaObject - Interface in com.tibco.tea.agent.api
  ObjectType which has only one instance.
SpecialTypes - Enum in com.tibco.tea.agent.types
  Enumeration defining Special Types
start() - Method in class com.tibco.tea.agent.server.TeaAgentServer
  Start the TeaAgentServer
stop() - Method in class com.tibco.tea.agent.server.TeaAgentServer
  Stop the TeaAgentServer

## T

TeaAgent - Class in com.tibco.tea.agent
  Deprecated.
  As of release 0.9, TeaAgent is deprecated. Use TeaAgentServer directly for creating the agent. This class would be removed in release 1.0.
TeaAgent(String, String, String) - Constructor for class com.tibco.tea.agent.TeaAgent
  Deprecated.
  Construct a TeaAgent instance
TeaAgentRegistrationEvent - Class in com.tibco.tea.agent.api
TeaAgentRegistrationEvent(TeaServerInfo) - Constructor for class com.tibco.tea.agent.api.TeaAgentRegistrationEvent
TeaAgentRegistrationListener - Interface in com.tibco.tea.agent.api
TeaAgentResponseHeaders - Class in com.tibco.tea.agent.api
TeaAgentResponseHeaders() - Constructor for class com.tibco.tea.agent.api.TeaAgentResponseHeaders
TeaAgentServer - Class in com.tibco.tea.agent.server
  A Jetty based server for hosting the `TeaAgent`.
TeaAgentServer(TeaAgent) - Constructor for class com.tibco.tea.agent.server.TeaAgentServer
  Deprecated.
TeaAgentServer(TeaAgent, int) - Constructor for class com.tibco.tea.agent.server.TeaAgentServer
  Deprecated.
TeaAgentServer(TeaAgent, int, String) - Constructor for class com.tibco.tea.agent.server.TeaAgentServer
  Deprecated.
TeaAgentServer(TeaAgent, int, String, boolean) - Constructor for class com.tibco.tea.agent.server.TeaAgentServer
  Deprecated.
TeaAgentServer(String, String, String) - Constructor for class com.tibco.tea.agent.server.TeaAgentServer
  Constructs a TeaAgentServer.
TeaAgentServer(String, String, String, int) - Constructor for class com.tibco.tea.agent.server.TeaAgentServer
  Constructs a TeaAgentServer.
TeaAgentServer(String, String, String, int, String) - Constructor for class com.tibco.tea.agent.server.TeaAgentServer
  Constructs a TeaAgentServer.
TeaAgentServer(String, String, String, int, String, boolean) - Constructor for class com.tibco.tea.agent.server.TeaAgentServer
  Constructs a TeaAgentServer
TeaAgentServer(String, String, String, int, String, boolean, SSLContext, SSLContext) - Constructor for class com.tibco.tea.agent.server.TeaAgentServer
  Constructs a TeaAgentServer
TeaAgentServer(String, String, String, String, int, String, boolean) - Constructor for class com.tibco.tea.agent.server.TeaAgentServer
  Constructs a TeaAgentServer
TeaAgentServer(String, String, String, String, int, String, boolean, SSLContext, SSLContext) - Constructor for class com.tibco.tea.agent.server.TeaAgentServer
TeaAgentServlet - Class in com.tibco.tea.agent.server
  TeaAgent that can be registered in a Servlet container.
TeaAgentServlet() - Constructor for class com.tibco.tea.agent.server.TeaAgentServlet
TeaConcept - Enum in com.tibco.tea.agent.api
  List of the concepts defined in TEA.
TeaConnectionObject - Interface in com.tibco.tea.agent.api
  TeaConnectionObject Special Type `SpecialTypes.CONNECTION`
TeaConnectionObjectNeededException - Exception in com.tibco.tea.agent.support
TeaConnectionObjectNeededException(String) - Constructor for exception com.tibco.tea.agent.support.TeaConnectionObjectNeededException
TeaException - Exception in com.tibco.tea.agent.support
  Exception that can be thrown from the operations created by the agent extender.
TeaException(String, String, Throwable, int) - Constructor for exception com.tibco.tea.agent.support.TeaException
  Constructs a TeaException
TeaException(String, String, Throwable) - Constructor for exception com.tibco.tea.agent.support.TeaException
  Constructs a TeaException
TeaException(String, String) - Constructor for exception com.tibco.tea.agent.support.TeaException
  Constructs a TeaException
TeaException(String, String, int) - Constructor for exception com.tibco.tea.agent.support.TeaException
  Constructs a TeaException
TeaException(String, int) - Constructor for exception com.tibco.tea.agent.support.TeaException
  Constructs a TeaException
TeaException(String) - Constructor for exception com.tibco.tea.agent.support.TeaException
  Constructs a TeaException
TeaGetConfig - Annotation Type in com.tibco.tea.agent.annotations
  Get configuration operation.
TeaGetInfo - Annotation Type in com.tibco.tea.agent.annotations
  Provides info for the object.
TeaGetMembers - Annotation Type in com.tibco.tea.agent.annotations
  List all members in of the object.
TeaGetStatus - Annotation Type in com.tibco.tea.agent.annotations
  Status of the object.
TeaIllegalArgumentException - Exception in com.tibco.tea.agent.support
  Exception to indicate a bad parameter for `TeaOperation` .
TeaIllegalArgumentException(String, String, int, Map<String, String>) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalArgumentException
  Constructs a TeaIllegalArgumentException
TeaIllegalArgumentException(String, String, Map<String, String>) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalArgumentException
  Constructs a TeaIllegalArgumentException
TeaIllegalArgumentException(String, String) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalArgumentException
  Constructs a TeaIllegalArgumentException
TeaIllegalArgumentException(String, String, int) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalArgumentException
  Constructs a TeaIllegalArgumentException
TeaIllegalArgumentException(String) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalArgumentException
  Constructs a TeaIllegalArgumentException
TeaIllegalArgumentException(String, int) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalArgumentException
  Constructs a TeaIllegalArgumentException
TeaIllegalArgumentException(IllegalArgumentException) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalArgumentException
TeaIllegalArgumentException(IllegalArgumentException, int) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalArgumentException
TeaIllegalStateException - Exception in com.tibco.tea.agent.support
  Exception to indicate a conflict between the `TeaOperation` intent and the current state of the object on which the TeaOperation was invoked.
TeaIllegalStateException(String, String, Throwable) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalStateException
  Constructs a TeaIllegalStateException
TeaIllegalStateException(String, String) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalStateException
  Constructs a TeaIllegalStateException
TeaIllegalStateException(String) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalStateException
  Constructs a TeaIllegalStateException
TeaIllegalStateException(String, String, Throwable, int) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalStateException
  Constructs a TeaIllegalStateException
TeaIllegalStateException(String, String, int) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalStateException
  Constructs a TeaIllegalStateException
TeaIllegalStateException(String, int) - Constructor for exception com.tibco.tea.agent.support.TeaIllegalStateException
  Constructs a TeaIllegalStateException
TeaLdapConfigurationEvent - Class in com.tibco.tea.agent.api
  LDAP configuration event
TeaLdapConfigurationEvent(TeaLdapConfigurationEvent.TYPE, String) - Constructor for class com.tibco.tea.agent.api.TeaLdapConfigurationEvent
TeaLdapConfigurationEvent(TeaLdapConfigurationEvent.TYPE, LdapRealmConfig) - Constructor for class com.tibco.tea.agent.api.TeaLdapConfigurationEvent
TeaLdapConfigurationEvent.TYPE - Enum in com.tibco.tea.agent.api
TeaLdapConfigurationListener - Interface in com.tibco.tea.agent.api
  Interface to be implemented for receiving LDAP Configurations from TEA Server
TeaObject - Interface in com.tibco.tea.agent.api
  Interface for defining the TeaObjectType.
TeaObjectHardLink - Interface in com.tibco.tea.agent.api
  Interface for defining the TeaObject HardLink.
TeaObjectProvider<T extends TeaObject> - Interface in com.tibco.tea.agent.api
  Provider interface which provides a TeaObject given a key.
TeaObjectSoftLink - Interface in com.tibco.tea.agent.api
  Interface for defining the TeaObject Softlink.
TeaObjectType - Annotation Type in com.tibco.tea.agent.annotations
  Declare TEA Object Type on the class.
TeaObjectTypes - Annotation Type in com.tibco.tea.agent.annotations
  Collections of types defined in class.
TeaOperation - Annotation Type in com.tibco.tea.agent.annotations
  The annotation for tea operation.
TeaParam - Annotation Type in com.tibco.tea.agent.annotations
  Annotation for the parameter of the operation.
TeaPermission - Annotation Type in com.tibco.tea.agent.annotations
  Defines permission that is used operations in Agent.
TeaPermissions - Annotation Type in com.tibco.tea.agent.annotations
  Collection of `TeaPermission` annotations.
TeaPersistence - Interface in com.tibco.tea.agent.api
  Interface that defines the sharing operations for the Tea Persistence
TeaPrincipal - Class in com.tibco.tea.agent.api
  The Principal implementation representing the logged in user on the TEA server, performing actions/operations.
TeaPrincipal(String) - Constructor for class com.tibco.tea.agent.api.TeaPrincipal
TeaPrivilege - Annotation Type in com.tibco.tea.agent.annotations
  Default privilege contributed by agent type.
TeaReference - Annotation Type in com.tibco.tea.agent.annotations
  This is on method that provides referenced object.
TeaRequires - Annotation Type in com.tibco.tea.agent.annotations
  The annotation should go together with `TeaOperation` annotation.
TeaRole - Annotation Type in com.tibco.tea.agent.annotations
  Default role contributed by the agent type.
TeaRoles - Annotation Type in com.tibco.tea.agent.annotations
  Grouping annotation for the `TeaRole`.
TeaServerInfo - Class in com.tibco.tea.agent.api
TeaServerInfo(String) - Constructor for class com.tibco.tea.agent.api.TeaServerInfo
TeaServerManagedObjectType - Annotation Type in com.tibco.tea.agent.annotations
TeaServerManagedObjectType.DELETION_POLICY - Enum in com.tibco.tea.agent.annotations
TeaSession - Class in com.tibco.tea.agent.api
TeaSession(String) - Constructor for class com.tibco.tea.agent.api.TeaSession
TeaSessionEvent - Class in com.tibco.tea.agent.api
TeaSessionEvent(TeaSession) - Constructor for class com.tibco.tea.agent.api.TeaSessionEvent
TeaSessionListener - Interface in com.tibco.tea.agent.api
TeaSolution - Class in com.tibco.tea.agent.api
  The TeaSolution class in library
TeaSolution(String, String) - Constructor for class com.tibco.tea.agent.api.TeaSolution
TeaSolutionDefinition - Class in com.tibco.tea.agent.api
TeaSolutionDefinition(String, String, Object, String) - Constructor for class com.tibco.tea.agent.api.TeaSolutionDefinition
TeaSolutionReference - Class in com.tibco.tea.agent.api
  The TeaSolution class in library that gets sent back to the server
TeaSolutionReference() - Constructor for class com.tibco.tea.agent.api.TeaSolutionReference
TeaView - Annotation Type in com.tibco.tea.agent.annotations
  Product Defined views will be available in TEA Server after given agent type will be registered for the first time and will be removed when the last agent of the given type is unregistered.
TeaViews - Annotation Type in com.tibco.tea.agent.annotations
  Grouping annotation for the `TeaView`.
TopLevelTeaObject - Interface in com.tibco.tea.agent.api
  This interface is used for describing the top level object type.
toString() - Method in class com.tibco.tea.agent.api.AgentTypeId
toString() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
toString() - Method in class com.tibco.tea.agent.api.ObjectId
toString() - Method in class com.tibco.tea.agent.api.ObjectTypeId
toString() - Method in exception com.tibco.tea.agent.support.TeaException

## U

uncaughtException(Thread, Throwable) - Method in class com.tibco.tea.agent.server.TeaAgentServlet
unEscapeIdFragment(String) - Static method in class com.tibco.tea.agent.api.ObjectTypeId
unregisterAgent(String) - Method in class com.tibco.tea.agent.server.TeaAgentServlet
unregisterSolution(String) - Method in class com.tibco.tea.agent.server.TeaAgentServlet
  Unregister a solution from the coreAgentObjectType
unregisterSolutions(String...) - Method in class com.tibco.tea.agent.server.TeaAgentServlet
  Unregister solutions from the coreAgentObjectType
unset() - Static method in class com.tibco.tea.agent.api.AgentThreadContext
unshare(TeaObject) - Method in interface com.tibco.tea.agent.api.TeaPersistence
  Unshares the given tea object
unshare(SingletonTeaObject) - Method in interface com.tibco.tea.agent.api.TeaPersistence
  Unshares the given singleton tea object

## V

valueOf(String) - Static method in enum com.tibco.tea.agent.annotations.TeaServerManagedObjectType.DELETION_POLICY
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tibco.tea.agent.api.MethodType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tibco.tea.agent.api.TeaConcept
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tibco.tea.agent.api.TeaLdapConfigurationEvent.TYPE
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tibco.tea.agent.types.SpecialTypes
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.tibco.tea.agent.annotations.TeaServerManagedObjectType.DELETION_POLICY
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tibco.tea.agent.api.MethodType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tibco.tea.agent.api.TeaConcept
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tibco.tea.agent.api.TeaLdapConfigurationEvent.TYPE
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tibco.tea.agent.types.SpecialTypes
  Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.tibco.tea.agent.api
Version() - Constructor for class com.tibco.tea.agent.api.Version

## W

WithConfig<CONFIG> - Interface in com.tibco.tea.agent.api
  This interface should be used for defining object types which have configuration.
withDescription(String) - Method in class com.tibco.tea.agent.api.TeaSolutionReference
WithDocumentation - Interface in com.tibco.tea.agent.api
  This interface should be used for defining object type which have members/children.
withHttpStatusCode(int) - Method in exception com.tibco.tea.agent.support.TeaException
withKey(String) - Method in class com.tibco.tea.agent.api.TeaSolutionReference
withMembers(Collection<BaseTeaObject>, Map<String, TeaObjectProvider<TeaObject>>) - Method in class com.tibco.tea.agent.api.TeaSolutionReference
WithMembers - Interface in com.tibco.tea.agent.api
  This interface should be used for defining object type which have members/children.
WithNotifications - Interface in com.tibco.tea.agent.api
  This interface should be used so the server will inject notification service to the TeaObject.
WithServerStoredConfig - Interface in com.tibco.tea.agent.api
WithSharedOwnership - Interface in com.tibco.tea.agent.api
  Shared ownership indicates that instances of this object type are managed by multiple agents.
WithStatus - Interface in com.tibco.tea.agent.api
  This interface should be used for defining ObjectType which have status.

A B C D E F G H I K L M N O R S T U V W

Copyright © 2022 TIBCO Software Inc.. All Rights Reserved.