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
Java class for AgentObjectInfo complex type.
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
Java class for AgentObjectStatus complex type.
AgentObjectStatus() - Constructor for class com.tibco.tea.agent.types.AgentObjectStatus
 
AgentPersistence - Class in com.tibco.tea.agent.persistence
Implementation of the persistence for a Tea Agent
AgentPersistence(AgentPersistenceConfig, AgentTypeId, Map<String, TeaObjectProvider<TeaObject>>, ObjectMapper, AgentExtenderDetails, Map<String, List<RequestDispatcherEntry>>) - Constructor for class com.tibco.tea.agent.persistence.AgentPersistence
 
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

clear() - Method in interface com.tibco.tea.agent.metrics.Counter
Resets the counter to 0.
closure(Set<String>) - Method in class com.tibco.tea.agent.sharing.SharedTeaObject
 
closure(Set<String>) - Method in class com.tibco.tea.agent.sharing.SharedTeaReference
 
ClosureVisitor - Class in com.tibco.tea.agent.sharing
This visitor will recursively process the closure for a Json Shared Tea Object
ClosureVisitor(SharedJsonTeaObjectIterator, DataSharingQueryManager, Map<String, JSONObject>) - Constructor for class com.tibco.tea.agent.sharing.ClosureVisitor
 
code - Variable in enum com.tibco.tea.agent.events.Event.EventType
 
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.events - package com.tibco.tea.agent.events
 
com.tibco.tea.agent.metrics - package com.tibco.tea.agent.metrics
Provides metrics for instrumenting the agent
com.tibco.tea.agent.persistence - package com.tibco.tea.agent.persistence
 
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.sharing - package com.tibco.tea.agent.sharing
 
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
Counter - Interface in com.tibco.tea.agent.metrics
Metric for counting.
create() - Static method in class com.tibco.tea.agent.api.SettableFutureFactory
Creates a new SettableFuture in the default state.
createAgentObjectInfo() - Method in class com.tibco.tea.agent.types.ObjectFactory
Create an instance of AgentObjectInfo
createAgentObjectStatus() - Method in class com.tibco.tea.agent.types.ObjectFactory
Create an instance of AgentObjectStatus
createCounter(String, String, String, String) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Creates an instance of a Counter.
createCounter(String, String, String, String, String) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Creates an instance of a Counter.
createCounter(MetricIdentifier) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Creates an instance of a Counter using the specified metric identifier.
createGauge(String, String, String, String, GaugeValueProvider<?>) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Creates an instance of a Gauge.
createGauge(String, String, String, String, String, GaugeValueProvider<?>) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Creates an instance of a Gauge.
createGauge(MetricIdentifier, GaugeValueProvider<?>) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
 
createMeter(String, String, String, String, TimeUnit) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Creates an instance of a Meter.
createMeter(String, String, String, String, String, TimeUnit) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Creates an instance of a Meter.
createMeter(MetricIdentifier, TimeUnit) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Creates an instance of a Meter using the specified metric identifier.
createTimer(String, String, String, String, TimeUnit, TimeUnit) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Creates an instance of a Timer.
createTimer(String, String, String, String, String, TimeUnit, TimeUnit) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Creates an instance of a Timer.
createTimer(MetricIdentifier, TimeUnit, TimeUnit) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Creates an instance of a Timer using the specified metric identifier.
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

DataSharingQueryManager - Class in com.tibco.tea.agent.sharing
Query manager for the Data Sharing API for H2 DDBB implementation
DataSharingQueryManager(AgentPersistenceConfig, ObjectMapper) - Constructor for class com.tibco.tea.agent.sharing.DataSharingQueryManager
 
dec() - Method in interface com.tibco.tea.agent.metrics.Counter
Decrement the counter by one.
dec(long) - Method in interface com.tibco.tea.agent.metrics.Counter
Decrement the counter by n.
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

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.metrics.MetricIdentifier
 
equals(Object) - Method in class com.tibco.tea.agent.types.AgentObjectHardLink
 
escapeIdFragment(String) - Static method in class com.tibco.tea.agent.api.ObjectTypeId
 
Event - Class in com.tibco.tea.agent.events
 
Event() - Constructor for class com.tibco.tea.agent.events.Event
default constructor for jackson
Event(String, String, Event.EventType, Object) - Constructor for class com.tibco.tea.agent.events.Event
Create event about change of the object.
Event(String, TaskExecutionResponse) - Constructor for class com.tibco.tea.agent.events.Event
Create event that notify about changes to the task.
Event.EventType - Enum in com.tibco.tea.agent.events
 

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

Gauge - Interface in com.tibco.tea.agent.metrics
Metric for tracking an external value.
GaugeValueProvider<T extends Number> - Interface in com.tibco.tea.agent.metrics
GaugeValueProvider is used by Gauge for retrieving the value of the Gauge.
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.sharing.SharedTeaObject
 
getCount() - Method in interface com.tibco.tea.agent.metrics.Counter
Get the current value of the counter
getCount() - Method in interface com.tibco.tea.agent.metrics.Meter
Returns the number of events which have been marked.
getCustomization() - Method in class com.tibco.tea.agent.api.TeaSolution
 
getData() - Method in class com.tibco.tea.agent.events.Event
 
getDesc() - Method in class com.tibco.tea.agent.types.AgentObjectInfo
Gets the value of the desc property.
getDesc() - Method in class com.tibco.tea.agent.types.AgentObjectStatus
Gets the value of the desc property.
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.metrics.MetricIdentifier
Return the description of the metric
getDescription() - Method in class com.tibco.tea.agent.sharing.SharedTeaObject
 
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
getDurationUnit() - Method in interface com.tibco.tea.agent.metrics.Timer
Returns the time unit at which event duration will be measured.
getElements() - Method in class com.tibco.tea.agent.sharing.SharedTeaReference
 
getEventType() - Method in class com.tibco.tea.agent.api.TeaLdapConfigurationEvent
 
getExitCode() - Method in exception com.tibco.tea.agent.support.TeaException
 
getFifteenMinuteRate() - Method in interface com.tibco.tea.agent.metrics.Meter
Returns the fifteen-minute exponentially-weighted moving average rate at which events have occurred since the meter was created.
getFiveMinuteRate() - Method in interface com.tibco.tea.agent.metrics.Meter
Returns the five-minute exponentially-weighted moving average rate at which events have occurred since the meter was created.
getGaugeValueProvider() - Method in interface com.tibco.tea.agent.metrics.Gauge
Returns the GaugeValueProvider used by this Gauge for metrics collection.
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.events.Event
 
getKey() - Method in class com.tibco.tea.agent.sharing.SharedTeaObject
 
getKey() - Method in class com.tibco.tea.agent.types.AgentObjectIdentifier
Gets the value of the key property.
getMax() - Method in interface com.tibco.tea.agent.metrics.Timer
Returns the longest recorded duration.
getMean() - Method in interface com.tibco.tea.agent.metrics.Timer
Returns the arithmetic mean of all recorded durations.
getMeanRate() - Method in interface com.tibco.tea.agent.metrics.Meter
Returns the mean rate at which events have occurred since the meter was created.
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
getMembers() - Method in class com.tibco.tea.agent.sharing.SharedTeaObject
 
getMetric(MetricIdentifier) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Return the metric identified by the metricIdentifier
getMetricName() - Method in class com.tibco.tea.agent.metrics.MetricIdentifier
Returns the name of the metric
getMetricsRegistry() - Method in class com.tibco.tea.agent.server.TeaAgentServer
Returns instance of MetricsRegistry which can be used for managing metrics
getMetricUnit() - Method in class com.tibco.tea.agent.metrics.MetricIdentifier
Returns the unit specifying what the metric is measuring.
getMin() - Method in interface com.tibco.tea.agent.metrics.Timer
Returns the shortest recorded duration.
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.sharing.SharedTeaObject
 
getName() - Method in class com.tibco.tea.agent.sharing.SharedTeaReference
 
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
Gets the value of the name property.
getObject(String, String, String) - Method in interface com.tibco.tea.agent.api.TeaPersistence
Retrieves the Shared Tea Object for the given arguments
getObject(String, String, String) - Method in class com.tibco.tea.agent.persistence.AgentPersistence
 
getObject(String, String, String) - Method in class com.tibco.tea.agent.sharing.DataSharingQueryManager
 
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
getObjectClosure(String, String, String) - Method in class com.tibco.tea.agent.persistence.AgentPersistence
 
getObjectClosure(String, String, String) - Method in class com.tibco.tea.agent.sharing.DataSharingQueryManager
 
getObjectID() - Method in interface com.tibco.tea.agent.api.TeaObjectHardLink
Return the ObjectID
getObjectId() - Method in class com.tibco.tea.agent.sharing.SharedTeaObject
 
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
 
getObjectKey() - Method in class com.tibco.tea.agent.metrics.MetricIdentifier
Returns the key for identifying the object instance to which the metric belongs
getObjects(String, String) - Method in interface com.tibco.tea.agent.api.TeaPersistence
Retrieves all the Shared Tea Objects for the given arguments
getObjects(String, String) - Method in class com.tibco.tea.agent.persistence.AgentPersistence
 
getObjects(String, String) - Method in class com.tibco.tea.agent.sharing.DataSharingQueryManager
 
getObjectType() - Method in class com.tibco.tea.agent.events.Event
 
getObjectType() - Method in class com.tibco.tea.agent.metrics.MetricIdentifier
Returns the name of the TeaObjectType for the object instance to which the metric belongs
getObjectTypeId() - Method in class com.tibco.tea.agent.api.ObjectId
 
getOneMinuteRate() - Method in interface com.tibco.tea.agent.metrics.Meter
Returns the one-minute exponentially-weighted moving average rate at which events have occurred since the meter was created.
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
getRateUnit() - Method in interface com.tibco.tea.agent.metrics.Meter
Returns the meter's rate unit.
getRateUnit() - Method in interface com.tibco.tea.agent.metrics.Timer
Returns the time unit at which rate, event occurence will be measured.
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
 
getReferences() - Method in class com.tibco.tea.agent.sharing.SharedTeaObject
 
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
Gets the value of the state property.
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
 
getStdDev() - Method in interface com.tibco.tea.agent.metrics.Timer
Returns the standard deviation of all recorded durations.
getSubGroupsAttribute() - Method in class com.tibco.tea.agent.api.LdapRealmConfig
 
getTableName(ObjectTypeId) - Static method in class com.tibco.tea.agent.persistence.AgentPersistence
Gets the table name for an ObjectTypeId, DDBB table names need to be alphanumeric, so replacing all non alphanumeric chars with "_"
getTaskId() - Method in class com.tibco.tea.agent.events.Event
 
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.events.Event
 
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
Gets the value of the uptime property.
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
 
getValue() - Method in interface com.tibco.tea.agent.metrics.GaugeValueProvider
Returns the metric's current value.
getValue() - Method in class com.tibco.tea.agent.metrics.RatioGaugeValueProvider
 
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.metrics.MetricIdentifier
 
hashCode() - Method in class com.tibco.tea.agent.types.AgentObjectHardLink
 

I

id() - Method in class com.tibco.tea.agent.api.TeaSession
 
inc() - Method in interface com.tibco.tea.agent.metrics.Counter
Increment the counter by one.
inc(long) - Method in interface com.tibco.tea.agent.metrics.Counter
Increment the counter by n.
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.
iterate(JSONObject, SharedTeaObjectVisitor) - Method in class com.tibco.tea.agent.sharing.SharedJsonTeaObjectIterator
 

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
 
map(int, ResultSet, StatementContext) - Method in class com.tibco.tea.agent.persistence.TeaObjectMapper
 
mark() - Method in interface com.tibco.tea.agent.metrics.Meter
Mark the occurrence of an event.
mark(long) - Method in interface com.tibco.tea.agent.metrics.Meter
Mark the occurrence of a given n number of events.
Meter - Interface in com.tibco.tea.agent.metrics
Metric for measuring the rate of events over time.
MethodType - Enum in com.tibco.tea.agent.api
Types of the operations, they define the semantics of the operation.
Metric - Interface in com.tibco.tea.agent.metrics
Metric represents a value that should be periodically measured to track the system state.
MetricIdentifier - Class in com.tibco.tea.agent.metrics
Identifier class for Metric.
MetricIdentifier(String, String, String, String, String) - Constructor for class com.tibco.tea.agent.metrics.MetricIdentifier
Constructs a MetricIdentifier
MetricsRegistry - Interface in com.tibco.tea.agent.metrics
MetricsRegistry is registry of all the metrics managed by the base agent.

N

NotificationService - Interface in com.tibco.tea.agent.events
Notification service, delivers notification to the TEA Server.
notify(Event) - Method in interface com.tibco.tea.agent.events.NotificationService
Send notification to the TEA server.
notify(BaseTeaObject, Event.EventType, Object) - Method in interface com.tibco.tea.agent.events.NotificationService
Send notification to the TEA server.
notifyNow(Event) - Method in interface com.tibco.tea.agent.events.NotificationService
Blocking call, will not return until the notification is delivered to the server.
NULL_DEFAULT_VALUE - Static variable in annotation type com.tibco.tea.agent.annotations.TeaParam
 

O

ObjectFactory - Class in com.tibco.tea.agent.types
This object contains factory methods for each Java content interface and Java element interface generated in the com.tibco.tea.agent.types package.
ObjectFactory() - Constructor for class com.tibco.tea.agent.types.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.tibco.tea.agent.types
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

RatioGaugeValueProvider - Class in com.tibco.tea.agent.metrics
A gauge which measures the ratio of one value to another.
RatioGaugeValueProvider() - Constructor for class com.tibco.tea.agent.metrics.RatioGaugeValueProvider
 
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
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
 
setCustomization(String) - Method in class com.tibco.tea.agent.api.TeaSolution
 
setData(Object) - Method in class com.tibco.tea.agent.events.Event
 
setDateHeader(String, long) - Method in class com.tibco.tea.agent.api.TeaAgentResponseHeaders
 
setDesc(String) - Method in class com.tibco.tea.agent.types.AgentObjectInfo
Sets the value of the desc property.
setDesc(String) - Method in class com.tibco.tea.agent.types.AgentObjectStatus
Sets the value of the desc property.
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.events.Event
 
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
Sets the value of the name property.
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.
setObjectType(String) - Method in class com.tibco.tea.agent.events.Event
 
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
 
setServerUrl(String) - Method in class com.tibco.tea.agent.api.LdapRealmConfig
 
setState(String) - Method in class com.tibco.tea.agent.types.AgentObjectStatus
Sets the value of the state property.
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
 
setTaskId(String) - Method in class com.tibco.tea.agent.events.Event
 
setTrustStorePassword(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
 
setTrustStorePath(String) - Method in class com.tibco.tea.agent.server.TeaAgentServer
 
setType(Event.EventType) - Method in class com.tibco.tea.agent.events.Event
 
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
Sets the value of the uptime property.
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
 
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
share(SingletonTeaObject) - Method in class com.tibco.tea.agent.persistence.AgentPersistence
 
share(TeaObject) - Method in class com.tibco.tea.agent.persistence.AgentPersistence
 
shareClosure(Set<SharedTeaObject>) - Method in class com.tibco.tea.agent.sharing.DataSharingQueryManager
Shares the given closure in Data Sharing API DDBB
SharedJsonTeaObjectIterator - Class in com.tibco.tea.agent.sharing
This class iterates over the list of members and references for a JSON Object representation of a SharedTeaObject
SharedJsonTeaObjectIterator() - Constructor for class com.tibco.tea.agent.sharing.SharedJsonTeaObjectIterator
 
SharedTeaObject - Class in com.tibco.tea.agent.sharing
TODO: Add support for annotation based TeaObjects
SharedTeaObject(BaseTeaObject, AgentExtenderDetails, Map<String, TeaObjectProvider<TeaObject>>, Map<String, List<RequestDispatcherEntry>>) - Constructor for class com.tibco.tea.agent.sharing.SharedTeaObject
 
SharedTeaObjectVisitor - Interface in com.tibco.tea.agent.sharing
Visitor for a Shared Tea Object, will visit members and reference elements
SharedTeaReference - Class in com.tibco.tea.agent.sharing
TODO: Add support for annotation based TeaObjects
SharedTeaReference(String, String, BaseTeaObject, TeaReferencesVisitor.RequestTargetForReference, AgentExtenderDetails, Map<String, TeaObjectProvider<TeaObject>>, Map<String, List<RequestDispatcherEntry>>) - Constructor for class com.tibco.tea.agent.sharing.SharedTeaReference
 
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.
TeaObjectMapper - Class in com.tibco.tea.agent.persistence
TeaObjectMapper class, maps the result statement with a JSONObject
TeaObjectMapper() - Constructor for class com.tibco.tea.agent.persistence.TeaObjectMapper
 
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.
time(Callable<T>) - Method in interface com.tibco.tea.agent.metrics.Timer
Times and records the duration of event.
Timer - Interface in com.tibco.tea.agent.metrics
Metric for aggregating timing durations.
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 enum com.tibco.tea.agent.events.Event.EventType
 
toString() - Method in class com.tibco.tea.agent.events.Event
 
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
 
unregisterMetric(MetricIdentifier) - Method in interface com.tibco.tea.agent.metrics.MetricsRegistry
Remove the metric from the metrics registry.
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
unshare(SingletonTeaObject) - Method in class com.tibco.tea.agent.persistence.AgentPersistence
 
unshare(TeaObject) - Method in class com.tibco.tea.agent.persistence.AgentPersistence
 
unshare(SharedTeaObject) - Method in class com.tibco.tea.agent.sharing.DataSharingQueryManager
Unshares the given closure in Data Sharing API DDBB
update(long, TimeUnit) - Method in interface com.tibco.tea.agent.metrics.Timer
Adds a recorded duration.

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.events.Event.EventType
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.events.Event.EventType
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
 
visitMember(ObjectId) - Method in class com.tibco.tea.agent.sharing.ClosureVisitor
 
visitMember(ObjectId) - Method in interface com.tibco.tea.agent.sharing.SharedTeaObjectVisitor
 
visitReference(String, ObjectId) - Method in class com.tibco.tea.agent.sharing.ClosureVisitor
 
visitReference(String, ObjectId) - Method in interface com.tibco.tea.agent.sharing.SharedTeaObjectVisitor
 

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 © 2014 Cloud Software Group, Inc.. All Rights Reserved.