Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AGENT_NAME - Static variable in class ai.mindconnect.common.LoggingContext
-
MDC key for the currently running agent's display name.
- ai.mindconnect.common - package ai.mindconnect.common
- ai.mindconnect.common.util - package ai.mindconnect.common.util
- ai.mindconnect.common.util.encryption - package ai.mindconnect.common.util.encryption
- ASC - Enum constant in enum class ai.mindconnect.common.SortOrder
- AuthenticationInfo - Record Class in ai.mindconnect.common
-
Carries the authenticated user's identity and authorization context.
- AuthenticationInfo(String, Namespace, List<String>) - Constructor for record class ai.mindconnect.common.AuthenticationInfo
-
Creates an instance of a
AuthenticationInforecord class.
C
- cancel() - Method in class ai.mindconnect.common.Cancellation
-
Idempotent.
- Cancellation - Class in ai.mindconnect.common
-
Cooperative-plus-hard cancellation handle for an in-flight operation.
- Cancellation() - Constructor for class ai.mindconnect.common.Cancellation
- Cancellation.Registration - Interface in ai.mindconnect.common
-
Returned by
Cancellation.registerAbort(Runnable)so callers can revoke their hook. - channel() - Method in record class ai.mindconnect.common.DomainEvent
-
Returns the value of the
channelrecord component. - close() - Method in class ai.mindconnect.common.LoggingContext
- code() - Method in exception class ai.mindconnect.common.DomainException
- containsPlaceholder(String) - Static method in class ai.mindconnect.common.util.EnvVarResolver
-
True if
valuecontains at least one${VAR}/${VAR:default}placeholder. - CONVERSATION_ID - Static variable in class ai.mindconnect.common.LoggingContext
-
MDC key for the conversation UUID.
D
- decrypt(String) - Method in class ai.mindconnect.common.util.encryption.EncryptionHelper
- DEFAULT - Static variable in record class ai.mindconnect.common.Namespace
- DEFAULT - Static variable in record class ai.mindconnect.common.PageRequest
- DESC - Enum constant in enum class ai.mindconnect.common.SortOrder
- DomainEvent - Record Class in ai.mindconnect.common
- DomainEvent(UUID, String, String, String, String, Namespace, Map<String, Object>, Instant) - Constructor for record class ai.mindconnect.common.DomainEvent
-
Creates an instance of a
DomainEventrecord class. - DomainException - Exception Class in ai.mindconnect.common
- DomainException(String, String) - Constructor for exception class ai.mindconnect.common.DomainException
E
- ENC - Static variable in class ai.mindconnect.common.util.encryption.EncryptionHelper
- encrypt(String) - Method in class ai.mindconnect.common.util.encryption.EncryptionHelper
- EncryptionHelper - Class in ai.mindconnect.common.util.encryption
- EncryptionHelper() - Constructor for class ai.mindconnect.common.util.encryption.EncryptionHelper
- EnvVarResolver - Class in ai.mindconnect.common.util
-
Resolves
${VAR_NAME}and${VAR_NAME:default}placeholders in string values by looking them up in environment variables. - equals(Object) - Method in record class ai.mindconnect.common.AuthenticationInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.mindconnect.common.DomainEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.mindconnect.common.Namespace
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.mindconnect.common.Page
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.mindconnect.common.PageRequest
-
Indicates whether some other object is "equal to" this one.
G
- get(String, String) - Static method in class ai.mindconnect.common.util.McEnv
-
The value for
key: process env first, then mc.env, elsefallback. - getUnencryptedPassword(String) - Method in class ai.mindconnect.common.util.encryption.EncryptionHelper
H
- hashCode() - Method in record class ai.mindconnect.common.AuthenticationInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.mindconnect.common.DomainEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.mindconnect.common.Namespace
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.mindconnect.common.Page
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.mindconnect.common.PageRequest
-
Returns a hash code value for this object.
- hasNext() - Method in record class ai.mindconnect.common.Page
- hasPrev() - Method in record class ai.mindconnect.common.Page
I
- id() - Method in record class ai.mindconnect.common.DomainEvent
-
Returns the value of the
idrecord component. - invalid(String) - Static method in exception class ai.mindconnect.common.DomainException
- isCancelled() - Method in class ai.mindconnect.common.Cancellation
- items() - Method in record class ai.mindconnect.common.Page
-
Returns the value of the
itemsrecord component.
L
- LoggingContext - Class in ai.mindconnect.common
-
Helper for setting SLF4J/MDC fields scoped to a single agent invocation.
M
- McEnv - Class in ai.mindconnect.common.util
-
Loads the repository's
mc.envfile — plain docker-styleKEY=VALUElines, no quoting or escaping (values are taken verbatim after the first=),#starts a comment.
N
- namespace() - Method in record class ai.mindconnect.common.AuthenticationInfo
-
Returns the value of the
namespacerecord component. - namespace() - Method in record class ai.mindconnect.common.DomainEvent
-
Returns the value of the
namespacerecord component. - Namespace - Record Class in ai.mindconnect.common
- Namespace(String) - Constructor for record class ai.mindconnect.common.Namespace
-
Creates an instance of a
Namespacerecord class. - noEncryption() - Static method in class ai.mindconnect.common.util.encryption.EncryptionHelper
-
Returns an instance that resolves
plain:prefixes but cannot decryptenc:values. - none() - Static method in class ai.mindconnect.common.Cancellation
-
Returns a no-op cancellation; useful for callers that don't need cancel.
- notFound(String, String) - Static method in exception class ai.mindconnect.common.DomainException
O
- occurredAt() - Method in record class ai.mindconnect.common.DomainEvent
-
Returns the value of the
occurredAtrecord component. - of(String, Namespace) - Static method in record class ai.mindconnect.common.AuthenticationInfo
- of(String, Namespace, List<String>) - Static method in record class ai.mindconnect.common.AuthenticationInfo
- of(String, String, String, String, Namespace, Map<String, Object>) - Static method in record class ai.mindconnect.common.DomainEvent
- of(List<T>, int, int) - Static method in record class ai.mindconnect.common.Page
- offset() - Method in record class ai.mindconnect.common.PageRequest
P
- page() - Method in record class ai.mindconnect.common.Page
-
Returns the value of the
pagerecord component. - page() - Method in record class ai.mindconnect.common.PageRequest
-
Returns the value of the
pagerecord component. - Page<T> - Record Class in ai.mindconnect.common
- Page(List<T>, int, int, long) - Constructor for record class ai.mindconnect.common.Page
-
Creates an instance of a
Pagerecord class. - PageRequest - Record Class in ai.mindconnect.common
- PageRequest(int, int) - Constructor for record class ai.mindconnect.common.PageRequest
-
Creates an instance of a
PageRequestrecord class. - payload() - Method in record class ai.mindconnect.common.DomainEvent
-
Returns the value of the
payloadrecord component. - PLAIN - Static variable in class ai.mindconnect.common.util.encryption.EncryptionHelper
R
- registerAbort(Runnable) - Method in class ai.mindconnect.common.Cancellation
-
Registers a hook to run on cancel.
- resolve(String) - Method in class ai.mindconnect.common.util.encryption.EncryptionHelper
-
Returns the plaintext value.
- resolve(String) - Static method in class ai.mindconnect.common.util.EnvVarResolver
-
Expands all
${…}placeholders invalueusing environment variables. - resolve(String, Map<String, String>) - Static method in class ai.mindconnect.common.util.EnvVarResolver
-
Same as
EnvVarResolver.resolve(String)but accepts an explicit env map — useful for testing without touching real environment variables. - roles() - Method in record class ai.mindconnect.common.AuthenticationInfo
-
Returns the value of the
rolesrecord component.
S
- session(UUID, UUID, String) - Static method in class ai.mindconnect.common.LoggingContext
-
Sets sessionId, conversationId and agentName for the duration of the block.
- SESSION_ID - Static variable in class ai.mindconnect.common.LoggingContext
-
MDC key for the agent session UUID.
- size() - Method in record class ai.mindconnect.common.Page
-
Returns the value of the
sizerecord component. - size() - Method in record class ai.mindconnect.common.PageRequest
-
Returns the value of the
sizerecord component. - SortOrder - Enum Class in ai.mindconnect.common
- sourceRefId() - Method in record class ai.mindconnect.common.DomainEvent
-
Returns the value of the
sourceRefIdrecord component. - sourceService() - Method in record class ai.mindconnect.common.DomainEvent
-
Returns the value of the
sourceServicerecord component. - SUB_AGENT - Static variable in class ai.mindconnect.common.LoggingContext
-
MDC key for a sub-agent that was invoked from inside the current agent.
- subagent(String, String) - Static method in class ai.mindconnect.common.LoggingContext
-
Sets the subAgent + task slot.
T
- TASK - Static variable in class ai.mindconnect.common.LoggingContext
-
MDC key for the stateless task name (e.g.
- tool(String) - Static method in class ai.mindconnect.common.LoggingContext
-
Sets the tool slot for the duration of one tool invocation.
- TOOL - Static variable in class ai.mindconnect.common.LoggingContext
-
MDC key for the current tool being executed.
- toString() - Method in record class ai.mindconnect.common.AuthenticationInfo
-
Returns a string representation of this record class.
- toString() - Method in record class ai.mindconnect.common.DomainEvent
-
Returns a string representation of this record class.
- toString() - Method in record class ai.mindconnect.common.Namespace
-
Returns a string representation of this record class.
- toString() - Method in record class ai.mindconnect.common.Page
-
Returns a string representation of this record class.
- toString() - Method in record class ai.mindconnect.common.PageRequest
-
Returns a string representation of this record class.
- total() - Method in record class ai.mindconnect.common.Page
-
Returns the value of the
totalrecord component. - totalPages() - Method in record class ai.mindconnect.common.Page
- type() - Method in record class ai.mindconnect.common.DomainEvent
-
Returns the value of the
typerecord component.
U
- unregister() - Method in interface ai.mindconnect.common.Cancellation.Registration
- userId() - Method in record class ai.mindconnect.common.AuthenticationInfo
-
Returns the value of the
userIdrecord component.
V
- value() - Method in record class ai.mindconnect.common.Namespace
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class ai.mindconnect.common.SortOrder
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ai.mindconnect.common.SortOrder
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form