Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractArtifact - Class in i5.las2peer.persistency
- AbstractArtifact(Id, byte[]) - Constructor for class i5.las2peer.persistency.AbstractArtifact
- accepts(ServiceNameVersion) - Method in class i5.las2peer.communication.ServiceDiscoveryContent
-
checks if the service is accepted by this request
- accessForbidden() - Method in class i5.las2peer.testing.TestService
-
throws an Exception indication, that the access (for the current user) has been denied.
- addADay(Date) - Method in class i5.las2peer.testing.TestService
-
Returns the given date increased by one day.
- addAdmin(Agent) - Method in interface i5.las2peer.api.security.GroupAgent
-
Add an admin to the group.
- addAdmin(Agent) - Method in class i5.las2peer.security.GroupAgentImpl
-
add a member to the admin list of this group
- addBootstrap(String) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- addGenericTransaction(EthereumAgent, EthereumAgent, String, BigInteger) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
- addGenericTransaction(String, BigInteger, BigInteger, String, String, String) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- addMember(Agent) - Method in interface i5.las2peer.api.security.GroupAgent
-
Adds a member to the group.
- addMember(Agent) - Method in class i5.las2peer.security.GroupAgentImpl
- addMember(AgentImpl) - Method in class i5.las2peer.security.GroupAgentImpl
-
add a member to this group
- addMethod(Method) - Method in class i5.las2peer.communication.ListMethodsContent
-
add a method to this response
- addNode(int, SharedStorage.STORAGE_MODE, Long) - Static method in class i5.las2peer.testing.TestSuite
- addObserver(NodeObserver) - Method in class i5.las2peer.p2p.Node
-
Adds an observer to this node.
- addReader(Agent) - Method in interface i5.las2peer.api.persistency.Envelope
-
Adds a reader to the envelope.
- addReader(Agent) - Method in class i5.las2peer.persistency.EnvelopeImpl
- addRecipient() - Method in class i5.las2peer.p2p.MessageResultListener
-
increase the number of recipients
- addRecipients(int) - Method in class i5.las2peer.p2p.MessageResultListener
-
increase the number of recipients
- addRepository(Repository) - Method in class i5.las2peer.classLoaders.ClassManager
-
Adds a repository.
- addTransaction(String, BigInteger, BigInteger) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- addUserRating(EthereumAgent, Integer) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
- adminList - Variable in class i5.las2peer.security.GroupAgentImpl
- Agent - Interface in i5.las2peer.api.security
-
Represents an acting entity in the network.
- AGENT_CREATED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_GET_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_GET_STARTED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_GET_SUCCESS - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_LOAD_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_REGISTERED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_REMOVED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_SEARCH_ANSWER_RECEIVED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_SEARCH_ANSWER_SENT - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_SEARCH_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_SEARCH_FINISHED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_SEARCH_RECEIVED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_SEARCH_STARTED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_UNLOCK_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_UNLOCKED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_UPLOAD_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_UPLOAD_STARTED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AGENT_UPLOAD_SUCCESS - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- AgentAccessDeniedException - Exception in i5.las2peer.api.security
-
Thrown if an agent cannot be unlocked.
- AgentAccessDeniedException(String) - Constructor for exception i5.las2peer.api.security.AgentAccessDeniedException
- AgentAccessDeniedException(String, Throwable) - Constructor for exception i5.las2peer.api.security.AgentAccessDeniedException
- AgentAccessDeniedException(Throwable) - Constructor for exception i5.las2peer.api.security.AgentAccessDeniedException
- AgentAlreadyExistsException - Exception in i5.las2peer.api.security
-
Thrown if an agent already exists, e.g.
- AgentAlreadyExistsException(String) - Constructor for exception i5.las2peer.api.security.AgentAlreadyExistsException
- AgentAlreadyExistsException(String, Throwable) - Constructor for exception i5.las2peer.api.security.AgentAlreadyExistsException
- AgentAlreadyExistsException(Throwable) - Constructor for exception i5.las2peer.api.security.AgentAlreadyExistsException
- AgentAlreadyRegisteredException - Exception in i5.las2peer.p2p
-
Exception thrown on an attempt to register an agent, which is already registered.
- AgentAlreadyRegisteredException(String) - Constructor for exception i5.las2peer.p2p.AgentAlreadyRegisteredException
- AgentContext - Class in i5.las2peer.security
-
A context that can be created for an agent to perform operations in the network.
- AgentContext(Node, AgentImpl) - Constructor for class i5.las2peer.security.AgentContext
-
Creates a new (local) context.
- AgentException - Exception in i5.las2peer.api.security
-
Exceptions related to agents.
- AgentException(String) - Constructor for exception i5.las2peer.api.security.AgentException
- AgentException(String, Throwable) - Constructor for exception i5.las2peer.api.security.AgentException
- AgentException(Throwable) - Constructor for exception i5.las2peer.api.security.AgentException
- AgentIdMigrator - Class in i5.las2peer.tools
- AgentIdMigrator() - Constructor for class i5.las2peer.tools.AgentIdMigrator
- AgentImpl - Class in i5.las2peer.security
-
An Agent is the basic acting entity in the las2peer network.
- AgentImpl() - Constructor for class i5.las2peer.security.AgentImpl
-
Creates an empty agent.
- AgentImpl(KeyPair, SecretKey) - Constructor for class i5.las2peer.security.AgentImpl
-
Creates a new agent.
- AgentImpl(PublicKey, byte[]) - Constructor for class i5.las2peer.security.AgentImpl
-
Creates a new agent.
- AgentJoinedContent - Class in i5.las2peer.p2p.pastry
-
Scribe content for a message, the an agent joined the net
- AgentJoinedContent(NodeHandle, String) - Constructor for class i5.las2peer.p2p.pastry.AgentJoinedContent
-
create a new instance stating that the agent of the given id has been loaded at the given node
- AgentLockedException - Exception in i5.las2peer.api.security
-
Thrown if an agent is locked but an unlocked agent is needed to call a method.
- AgentLockedException() - Constructor for exception i5.las2peer.api.security.AgentLockedException
- AgentLockedException(String) - Constructor for exception i5.las2peer.api.security.AgentLockedException
- AgentLockedException(String, Throwable) - Constructor for exception i5.las2peer.api.security.AgentLockedException
- AgentLockedException(Throwable) - Constructor for exception i5.las2peer.api.security.AgentLockedException
- AgentNotFoundException - Exception in i5.las2peer.api.security
-
Thrown if an agent cannot be found.
- AgentNotFoundException(String) - Constructor for exception i5.las2peer.api.security.AgentNotFoundException
- AgentNotFoundException(String, Throwable) - Constructor for exception i5.las2peer.api.security.AgentNotFoundException
- AgentNotFoundException(Throwable) - Constructor for exception i5.las2peer.api.security.AgentNotFoundException
- AgentNotFoundInRegistryException - Exception in i5.las2peer.api.security
-
Thrown if an agent cannot be found.
- AgentNotFoundInRegistryException(String) - Constructor for exception i5.las2peer.api.security.AgentNotFoundInRegistryException
- AgentNotFoundInRegistryException(String, Throwable) - Constructor for exception i5.las2peer.api.security.AgentNotFoundInRegistryException
- AgentNotFoundInRegistryException(Throwable) - Constructor for exception i5.las2peer.api.security.AgentNotFoundInRegistryException
- AgentNotRegisteredException - Exception in i5.las2peer.p2p
-
Exception if the an agent is not registered at a node or anywhere in the network.
- AgentNotRegisteredException(String) - Constructor for exception i5.las2peer.p2p.AgentNotRegisteredException
- AgentNotRegisteredException(String, Throwable) - Constructor for exception i5.las2peer.p2p.AgentNotRegisteredException
- AgentNotRegisteredException(Throwable) - Constructor for exception i5.las2peer.p2p.AgentNotRegisteredException
- AgentOperationFailedException - Exception in i5.las2peer.api.security
-
Represents an error caused by the network or the node.
- AgentOperationFailedException(String) - Constructor for exception i5.las2peer.api.security.AgentOperationFailedException
- AgentOperationFailedException(String, Throwable) - Constructor for exception i5.las2peer.api.security.AgentOperationFailedException
- AgentOperationFailedException(Throwable) - Constructor for exception i5.las2peer.api.security.AgentOperationFailedException
- AgentStorage - Interface in i5.las2peer.security
-
Interface for agent storages.
- AliasConflictException - Exception in i5.las2peer.p2p
- AliasConflictException(String) - Constructor for exception i5.las2peer.p2p.AliasConflictException
- AliasConflictException(String, Throwable) - Constructor for exception i5.las2peer.p2p.AliasConflictException
- AliasNotFoundException - Exception in i5.las2peer.p2p
- AliasNotFoundException(String) - Constructor for exception i5.las2peer.p2p.AliasNotFoundException
- AliasNotFoundException(String, Throwable) - Constructor for exception i5.las2peer.p2p.AliasNotFoundException
- AliasResolveResponse(String, int) - Constructor for class i5.las2peer.p2p.ServiceAliasManager.AliasResolveResponse
- allOff() - Static method in class i5.las2peer.tools.ColoredOutput
-
switch off all color codes
- allOn() - Static method in class i5.las2peer.tools.ColoredOutput
-
switch on all color codes
- allow(String) - Method in class i5.las2peer.classLoaders.policies.ClassLoaderPolicy
- announceDeployment(String, String, int, int, int, String) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
-
Announce the deployment of a specific version of a service at the given node.
- announceDeployment(String, String, BigInteger, BigInteger, BigInteger, String) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- announceDeploymentEnd(String, String, int, int, int, String) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
-
Announce that a service deployment is stopping or no longer accessible.
- announceDeploymentEnd(String, String, BigInteger, BigInteger, BigInteger, String) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- announceServiceDeployment(ServiceNameVersion) - Method in class i5.las2peer.p2p.EthereumNode
-
Announce deployment of the service instance.
- announceServiceDeployment(ServiceAgent) - Method in class i5.las2peer.p2p.EthereumNode
-
Announce deployment of the service associated with this service agent using the service registry.
- announceServiceDeploymentEnd(ServiceAgent) - Method in class i5.las2peer.p2p.EthereumNode
-
Announce end of deployment (i.e., shutdown) of the service associated with this service agent using the service registry.
- AnonymousAgent - Interface in i5.las2peer.api.security
- AnonymousAgentImpl - Class in i5.las2peer.security
- anycast(Topic, ScribeContent) - Method in class i5.las2peer.p2p.pastry.NodeApplication
- ANYCAST - Enum constant in enum class i5.las2peer.p2p.Node.SendMode
- apply() - Method in class i5.las2peer.security.GroupAgentImpl
- ARG_BIND_ADDRESS - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_BOOTSTRAP - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_COLORED_SHELL - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_DEBUG - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_ETHEREUM_MNEMONIC - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_ETHEREUM_PASSWORD - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_HELP - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_LOG_DIRECTORY - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_NODE_ID_SEED - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_OBSERVER - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_PORT - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SANDBOX - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SERVICE_DIRECTORY - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_BIND_ADDRESS - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_BOOTSTRAP - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_COLORED_SHELL - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_DEBUG - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_HELP - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_LOG_DIRECTORY - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_NODE_ID_SEED - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_OBSERVER - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_PORT - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_SANDBOX - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_SERVICE_DIRECTORY - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_STORAGE_DIRECTORY - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_STORAGE_MODE - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_VERSION - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_SHORT_WINDOWS_SHELL - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_STORAGE_DIRECTORY - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_STORAGE_MODE - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_VERSION - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARG_WINDOWS_SHELL - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- ARTIFACT_ADDED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- ARTIFACT_FETCH_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- ARTIFACT_FETCH_STARTED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- ARTIFACT_NOTIFICATION - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- ARTIFACT_OVERWRITE_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- ARTIFACT_RECEIVED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- ARTIFACT_UPDATED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- ARTIFACT_UPLOAD_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- ArtifactPartComparator - Class in i5.las2peer.persistency.helper
-
This class can be used to sort a collection of
NetworkArtifact
according to their part index. - ArtifactPartComparator() - Constructor for class i5.las2peer.persistency.helper.ArtifactPartComparator
- authenticateLibraryAuthor(String, EnvelopeVersion) - Method in class i5.las2peer.classLoaders.libraries.BlockchainRepository
- authenticateLibraryAuthor(String, EnvelopeVersion) - Method in class i5.las2peer.classLoaders.libraries.SharedStorageRepository
- author - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceCreatedEventResponse
B
- backgroundBlack() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.
- backgroundBlue() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.BackgroundColor.Blue
instead!switch background to blue
- backgroundCyan() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.BackgroundColor.Cyan
instead!switch background to cyan
- backgroundGreen() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.BackgroundColor.Green
instead!switch background to green
- backgroundMagenta() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.BackgroundColor.Magenta
instead!switch background to magenta
- backgroundRed() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.BackgroundColor.Red
instead!switch background to red
- backgroundWhite() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.BackgroundColor.White
instead!switch background to white
- backgroundYellow() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.BackgroundColor.Yellow
instead!switch background to yellow
- BadEthereumCredentialsException - Exception in i5.las2peer.registry.exceptions
-
Thrown when an Ethereum wallet file cannot be opened or decoded with the given password.
- BadEthereumCredentialsException() - Constructor for exception i5.las2peer.registry.exceptions.BadEthereumCredentialsException
- BadEthereumCredentialsException(String) - Constructor for exception i5.las2peer.registry.exceptions.BadEthereumCredentialsException
- BadEthereumCredentialsException(String, Throwable) - Constructor for exception i5.las2peer.registry.exceptions.BadEthereumCredentialsException
- BadEthereumCredentialsException(Throwable) - Constructor for exception i5.las2peer.registry.exceptions.BadEthereumCredentialsException
- BasicAgentStorage - Class in i5.las2peer.security
-
A simple Hashtable based storage for agents.
- BasicAgentStorage() - Constructor for class i5.las2peer.security.BasicAgentStorage
-
create a new basic agent storage
- BasicAgentStorage(AgentStorage) - Constructor for class i5.las2peer.security.BasicAgentStorage
-
create a basic agent storage with a backupStorage to use, if a requested agent is not stored here (i.e.
- Black - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- Black - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- Black - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- blink() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.Formatting.Blink
instead!write blinking text
- Blink - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- BlockchainRepository - Class in i5.las2peer.classLoaders.libraries
- BlockchainRepository(EthereumNode) - Constructor for class i5.las2peer.classLoaders.libraries.BlockchainRepository
- BlockchainTransactionData - Class in i5.las2peer.registry.data
-
Represents the raw ethereum blockchain transaction
- BlockchainTransactionData(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, String, String, String) - Constructor for class i5.las2peer.registry.data.BlockchainTransactionData
- BlockchainTransactionData(Transaction) - Constructor for class i5.las2peer.registry.data.BlockchainTransactionData
- Blue - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- Blue - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- Blue - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- bold() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.Formatting.Bold
instead!write bold text
- Bold - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- BOT_ADD_TO_MONITORING - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- BotAgent - Class in i5.las2peer.security
- BotAgent(KeyPair, String, byte[]) - Constructor for class i5.las2peer.security.BotAgent
- BotAgent(PublicKey, byte[], byte[]) - Constructor for class i5.las2peer.security.BotAgent
- BotContentGenerator - Interface in i5.las2peer.logging.bot
- BotMessage - Class in i5.las2peer.logging.bot
- BotMessage(Long, MonitoringEvent, String, String, String, String, String) - Constructor for class i5.las2peer.logging.bot.BotMessage
- BotStatus - Enum Class in i5.las2peer.logging.bot
- BROADCAST - Enum constant in enum class i5.las2peer.p2p.Node.SendMode
- BroadcastMessageContent - Class in i5.las2peer.p2p.pastry
-
content class for messages to be broadcasted via the pastry ring
- BroadcastMessageContent(NodeHandle, Message) - Constructor for class i5.las2peer.p2p.pastry.BroadcastMessageContent
- Brown - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- build - Variable in class i5.las2peer.api.SemverVersion
- buildId(PastryIdFactory, String, int) - Static method in class i5.las2peer.persistency.EnvelopeArtifact
- buildIdFromHash(PastryIdFactory, byte[]) - Static method in class i5.las2peer.persistency.HashedArtifact
- buildMetadataId(PastryIdFactory, String, long) - Static method in class i5.las2peer.persistency.MetadataArtifact
- BUSY - Enum constant in enum class i5.las2peer.logging.bot.BotStatus
- byteAdder(byte[]) - Method in class i5.las2peer.testing.TestService
-
returns the sum of an bytearray
- byteArrayReturner(byte[]) - Method in class i5.las2peer.testing.TestService
-
simply returns the given byte array for connector coding tests
- bytesToHexString(byte[]) - Static method in class i5.las2peer.registry.Util
- byteToHexString(byte[]) - Static method in class i5.las2peer.tools.SimpleTools
C
- canLoad(String) - Method in class i5.las2peer.classLoaders.policies.ClassLoaderPolicy
- changePassphrase(String) - Method in class i5.las2peer.security.PassphraseAgentImpl
-
Change the passphrase for unlocking the private key.
- checkInsert(Id, PastContent) - Method in class i5.las2peer.persistency.AbstractArtifact
- checkInsert(Id, PastContent) - Method in class i5.las2peer.persistency.EnvelopeArtifact
- checkInsert(Id, PastContent) - Method in class i5.las2peer.persistency.HashedArtifact
- checkPermission(Permission) - Method in class i5.las2peer.sandbox.L2pSecurityManager
- checkTimeOut() - Method in class i5.las2peer.p2p.MessageResultListener
-
check if this method is times out, call the corresponding notification hook, if the timeout is detected here
- childAdded(Topic, NodeHandle) - Method in class i5.las2peer.p2p.pastry.NodeApplication
- childRemoved(Topic, NodeHandle) - Method in class i5.las2peer.p2p.pastry.NodeApplication
- chooseFittingVersion(ServiceVersion[]) - Method in class i5.las2peer.api.p2p.ServiceVersion
-
returns the newest ServiceVersion from all available ServiceVersions that fits this version
- ClassLoaderException - Exception in i5.las2peer.classLoaders
-
base class for class loader exceptions in the las2peer package
- ClassLoaderException(String) - Constructor for exception i5.las2peer.classLoaders.ClassLoaderException
- ClassLoaderException(String, Throwable) - Constructor for exception i5.las2peer.classLoaders.ClassLoaderException
- ClassLoaderException(Throwable) - Constructor for exception i5.las2peer.classLoaders.ClassLoaderException
- ClassLoaderPolicy - Class in i5.las2peer.classLoaders.policies
-
An abstract policy to define restrictions to Java packages and classes.
- ClassLoaderPolicy() - Constructor for class i5.las2peer.classLoaders.policies.ClassLoaderPolicy
- ClassManager - Class in i5.las2peer.classLoaders
-
The main class for loading classes in the las2peer environment.
- ClassManager(Repository[], ClassLoader, ClassLoaderPolicy) - Constructor for class i5.las2peer.classLoaders.ClassManager
-
create a new L2PClassLoader, which uses the given repositories
- ClassManager(Repository, ClassLoader, ClassLoaderPolicy) - Constructor for class i5.las2peer.classLoaders.ClassManager
-
create a new L2pClassLoader, which uses the given repository
- ClassManager(List<Repository>, ClassLoader, ClassLoaderPolicy) - Constructor for class i5.las2peer.classLoaders.ClassManager
-
create a new L2PClassLoader, which uses the given repositories
- className - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEndEventResponse
- className - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEventResponse
- classToResourceName(String) - Static method in class i5.las2peer.classLoaders.libraries.LoadedLibrary
-
Helper method to get the name of a class file from the corresponding name of the class
- clear() - Method in class i5.las2peer.p2p.NodeServiceCache
-
clears the global cache (needed for units tests)
- clone() - Method in class i5.las2peer.communication.Message
- cloneLocked() - Method in class i5.las2peer.security.AgentImpl
-
Gets a locked copy of this agent.
- close() - Method in class i5.las2peer.communication.Message
-
close this message (envelope)
- CLOSED - Enum constant in enum class i5.las2peer.p2p.Node.NodeStatus
- CLOSING - Enum constant in enum class i5.las2peer.p2p.Node.NodeStatus
- collectAnswer(Message) - Method in class i5.las2peer.p2p.MessageResultListener
-
set the result of the message, will cause a notifySuccess() call
- collectException(Exception) - Method in class i5.las2peer.p2p.MessageResultListener
-
set an exception that has been thrown during delivery or processing of the message will cause a notifyException call
- collectException(Exception) - Method in class i5.las2peer.tools.WaiterThread
-
hand over an (occurred) exception to this WaiterThread
- collectResult(T) - Method in class i5.las2peer.tools.WaiterThread
-
hand over the result to this WaiterThread
- ColoredOutput - Class in i5.las2peer.tools
-
A simple static class providing access to the color features of the bash console on standard out.
- ColoredOutput() - Constructor for class i5.las2peer.tools.ColoredOutput
- ColoredOutput.BackgroundColor - Enum Class in i5.las2peer.tools
-
An enumeration of possible background colors.
- ColoredOutput.Color - Enum Class in i5.las2peer.tools
-
Deprecated.Use
ColoredOutput.ForegroundColor
instead!A color used by the
ColoredOutput
methods. - ColoredOutput.ForegroundColor - Enum Class in i5.las2peer.tools
-
An enumeration of possible foreground (text) colors.
- ColoredOutput.Formatting - Enum Class in i5.las2peer.tools
-
An enumeration of possible text formatting options.
- ColoredOutput.ShellCode - Interface in i5.las2peer.tools
- colorize(String, ColoredOutput.ShellCode...) - Static method in class i5.las2peer.tools.ColoredOutput
-
This method returns the String colored/formatted with the given shell codes.
- CommandPrompt - Class in i5.las2peer.tools
-
A simple command line for executing commands, generating new instances and handling local variables.
- CommandPrompt() - Constructor for class i5.las2peer.tools.CommandPrompt
-
create a new unbound prompt
- CommandPrompt(Object) - Constructor for class i5.las2peer.tools.CommandPrompt
-
create a new prompt bound to the given object
- CommandPrompt.ReturnStatus - Enum Class in i5.las2peer.tools
-
Enumeration for different return status codes of executed lines.
- COMMUNITYTAGCREATED_EVENT - Static variable in class i5.las2peer.registry.contracts.CommunityTagIndex
- communityTagCreatedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.CommunityTagIndex
- communityTagCreatedEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.CommunityTagIndex
- CommunityTagCreatedEventResponse() - Constructor for class i5.las2peer.registry.contracts.CommunityTagIndex.CommunityTagCreatedEventResponse
- CommunityTagIndex - Class in i5.las2peer.registry.contracts
-
Auto generated code.
- CommunityTagIndex(String, Web3j, Credentials, BigInteger, BigInteger) - Constructor for class i5.las2peer.registry.contracts.CommunityTagIndex
-
Deprecated.
- CommunityTagIndex(String, Web3j, Credentials, ContractGasProvider) - Constructor for class i5.las2peer.registry.contracts.CommunityTagIndex
- CommunityTagIndex(String, Web3j, TransactionManager, BigInteger, BigInteger) - Constructor for class i5.las2peer.registry.contracts.CommunityTagIndex
-
Deprecated.
- CommunityTagIndex(String, Web3j, TransactionManager, ContractGasProvider) - Constructor for class i5.las2peer.registry.contracts.CommunityTagIndex
- CommunityTagIndex.CommunityTagCreatedEventResponse - Class in i5.las2peer.registry.contracts
- compare(NetworkArtifact, NetworkArtifact) - Method in class i5.las2peer.persistency.helper.ArtifactPartComparator
- compare(String[], String[]) - Method in class i5.las2peer.communication.ListMethodsContent.MethodComparator
- compareTo(ServiceVersion) - Method in class i5.las2peer.api.p2p.ServiceVersion
-
implementation of Comparable
- compareTo(NodeServiceCache.ServiceInstance) - Method in class i5.las2peer.p2p.NodeServiceCache.ServiceInstance
- concatStrings(String[]) - Method in class i5.las2peer.testing.TestService
-
concats an array of String to one single String.
- ConfigFile - Class in i5.las2peer.tools.helper
- ConfigFile() - Constructor for class i5.las2peer.tools.helper.ConfigFile
- ConfigFile(InputStream) - Constructor for class i5.las2peer.tools.helper.ConfigFile
- ConfigFile(String) - Constructor for class i5.las2peer.tools.helper.ConfigFile
- Configurable - Class in i5.las2peer.api
-
Base (abstract) super type for classes that may be configurable via property files.
- Configurable() - Constructor for class i5.las2peer.api.Configurable
- CONFIGURED - Enum constant in enum class i5.las2peer.p2p.Node.NodeStatus
- configureNode(LocalNode, String) - Static method in class i5.las2peer.tools.LocalNodeStarter
-
start a local node and load all artifact files of the given directory into the node
- Connector - Class in i5.las2peer.connectors
-
Base class for connectors enabling the las2peer network to be accessed from the outside.
- Connector() - Constructor for class i5.las2peer.connectors.Connector
- CONNECTOR_ERROR - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- CONNECTOR_MESSAGE - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- CONNECTOR_REQUEST - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- CONNECTOR_SESSION_END - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- CONNECTOR_SESSION_START - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- ConnectorException - Exception in i5.las2peer.connectors
-
Basic exception for connectors.
- ConnectorException(String) - Constructor for exception i5.las2peer.connectors.ConnectorException
-
create a new exception
- ConnectorException(String, Throwable) - Constructor for exception i5.las2peer.connectors.ConnectorException
-
create a new exception
- ConsoleFormatter() - Constructor for class i5.las2peer.logging.L2pLogger.ConsoleFormatter
- ConsoleHandler() - Constructor for class i5.las2peer.logging.L2pLogger.ConsoleHandler
- content - Variable in class i5.las2peer.persistency.AbstractArtifact
- Context - Interface in i5.las2peer.api
-
Provides access to the context of the current call.
- counter() - Method in class i5.las2peer.testing.TestService
-
a simple counter, returns the number fo calls within each session.
- create(byte[], String) - Method in class i5.las2peer.registry.contracts.CommunityTagIndex
- createBotAgent(String) - Static method in class i5.las2peer.security.BotAgent
-
Create a new MonitoringAgent protected by the given passphrase.
- createEnvelope(EnvelopeVersion, Serializable) - Method in class i5.las2peer.p2p.LocalNode
- createEnvelope(EnvelopeVersion, Serializable) - Method in class i5.las2peer.p2p.PastryNodeImpl
- createEnvelope(EnvelopeVersion, Serializable) - Method in interface i5.las2peer.persistency.L2pStorageInterface
-
Creates an continuous version instance for the given Envelope.
- createEnvelope(EnvelopeVersion, Serializable) - Method in class i5.las2peer.persistency.LocalStorage
- createEnvelope(EnvelopeVersion, Serializable) - Method in class i5.las2peer.persistency.SharedStorage
- createEnvelope(EnvelopeVersion, Serializable, AgentImpl...) - Method in class i5.las2peer.p2p.LocalNode
- createEnvelope(EnvelopeVersion, Serializable, AgentImpl...) - Method in class i5.las2peer.p2p.PastryNodeImpl
- createEnvelope(EnvelopeVersion, Serializable, AgentImpl...) - Method in interface i5.las2peer.persistency.L2pStorageInterface
-
Creates an continuous version instance for the given Envelope.
- createEnvelope(EnvelopeVersion, Serializable, AgentImpl...) - Method in class i5.las2peer.persistency.LocalStorage
- createEnvelope(EnvelopeVersion, Serializable, AgentImpl...) - Method in class i5.las2peer.persistency.SharedStorage
- createEnvelope(EnvelopeVersion, Serializable, Collection<?>) - Method in class i5.las2peer.p2p.LocalNode
- createEnvelope(EnvelopeVersion, Serializable, Collection<?>) - Method in class i5.las2peer.p2p.PastryNodeImpl
- createEnvelope(EnvelopeVersion, Serializable, Collection<?>) - Method in interface i5.las2peer.persistency.L2pStorageInterface
-
Creates an continous version instance for the given Envelope.
- createEnvelope(EnvelopeVersion, Serializable, Collection<?>) - Method in class i5.las2peer.persistency.LocalStorage
- createEnvelope(EnvelopeVersion, Serializable, Collection<?>) - Method in class i5.las2peer.persistency.SharedStorage
- createEnvelope(String) - Method in interface i5.las2peer.api.Context
-
Creates a new envelope with the current main agent as signing agent and first reader.
- createEnvelope(String) - Method in class i5.las2peer.execution.ExecutionContext
- createEnvelope(String, Agent) - Method in interface i5.las2peer.api.Context
-
Creates a new envelope with the given agent as signing agent and first reader.
- createEnvelope(String, Agent) - Method in class i5.las2peer.execution.ExecutionContext
- createEnvelope(String, PublicKey, Serializable, AgentImpl...) - Method in class i5.las2peer.p2p.LocalNode
- createEnvelope(String, PublicKey, Serializable, AgentImpl...) - Method in class i5.las2peer.p2p.PastryNodeImpl
- createEnvelope(String, PublicKey, Serializable, AgentImpl...) - Method in interface i5.las2peer.persistency.L2pStorageInterface
-
Creates a new version of an Envelope.
- createEnvelope(String, PublicKey, Serializable, AgentImpl...) - Method in class i5.las2peer.persistency.LocalStorage
- createEnvelope(String, PublicKey, Serializable, AgentImpl...) - Method in class i5.las2peer.persistency.SharedStorage
- createEnvelope(String, PublicKey, Serializable, Collection<?>) - Method in class i5.las2peer.p2p.LocalNode
- createEnvelope(String, PublicKey, Serializable, Collection<?>) - Method in class i5.las2peer.p2p.PastryNodeImpl
- createEnvelope(String, PublicKey, Serializable, Collection<?>) - Method in interface i5.las2peer.persistency.L2pStorageInterface
-
Creates a new version of an Envelope.
- createEnvelope(String, PublicKey, Serializable, Collection<?>) - Method in class i5.las2peer.persistency.LocalStorage
- createEnvelope(String, PublicKey, Serializable, Collection<?>) - Method in class i5.las2peer.persistency.SharedStorage
- createEthereumAgent(String, String, ReadWriteRegistryClient, String) - Static method in class i5.las2peer.security.EthereumAgent
- createEthereumAgentWithClient(String, String, ReadWriteRegistryClient) - Static method in class i5.las2peer.security.EthereumAgent
-
Creates new agent with given passphrase and login name.
- createEthereumGroupAgentWithClient(String, ReadWriteRegistryClient, Agent[]) - Static method in class i5.las2peer.security.EthereumGroupAgent
-
Creates new agent with given passphrase and login name.
- createFromArrayArgs(String...) - Static method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- createFromIterableArgs(Iterable<String>) - Static method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
-
Creates a launch configuration for the
L2pNodeLauncher
from the given bunch of arguments. - createFromJar(String) - Static method in class i5.las2peer.classLoaders.libraries.LoadedJarLibrary
-
factory: create a LoadedJarLibrary from a JAR file and the information contained in its manifest
- createFromMainArgs(String...) - Static method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
-
Usually the OS splits up the parameters on spaces.
- createFromXml(PastryNodeImpl, String) - Static method in class i5.las2peer.classLoaders.libraries.LoadedNetworkLibrary
- createFromXml(File) - Static method in class i5.las2peer.security.AgentImpl
-
Factory: Create an agent from its XML file representation.
- createFromXml(InputStream) - Static method in class i5.las2peer.security.AgentImpl
-
Factory: Create an agent from its XML input stream representation.
- createFromXml(String) - Static method in class i5.las2peer.communication.Message
-
factory: create a message from an XML document
- createFromXml(String) - Static method in class i5.las2peer.p2p.NodeInformation
-
factory create a node information instance from an XML string
- createFromXml(String) - Static method in class i5.las2peer.persistency.EnvelopeVersion
-
factory for generating an envelope from the given XML String representation
- createFromXml(String) - Static method in class i5.las2peer.security.AgentImpl
-
Factory: Create an agent from its XML string representation.
- createFromXml(String) - Static method in class i5.las2peer.security.BotAgent
- createFromXml(String) - Static method in class i5.las2peer.security.EthereumAgent
- createFromXml(String) - Static method in class i5.las2peer.security.EthereumGroupAgent
- createFromXml(String) - Static method in class i5.las2peer.security.GroupAgentImpl
-
factory - create an instance of GroupAgent from its XML representation
- createFromXml(String) - Static method in class i5.las2peer.security.MonitoringAgent
-
Sets the state of the object from a string representation resulting from a previous
MonitoringAgent.toXmlString()
call. - createFromXml(String) - Static method in class i5.las2peer.security.ServiceAgentImpl
-
factory: create a new service agent from the given XML representation
- createFromXml(String) - Static method in class i5.las2peer.security.UserAgentImpl
-
sets the state of the object from a string representation resulting from a previous
UserAgentImpl.toXmlString()
call. - createFromXml(String, Class<?>) - Static method in interface i5.las2peer.serialization.XmlAble
-
this method goes through the three possible standard deserialization methods defined in
XmlAble
to try to deserialize an XmlString into an instance of the given class - createFromXml(String, String) - Static method in interface i5.las2peer.serialization.XmlAble
-
create an XmlAble java object from its xml representation
- createFromXml(Element) - Static method in class i5.las2peer.persistency.EnvelopeVersion
-
factory for generating an envelope from the given XML String representation
- createFromXml(Element) - Static method in class i5.las2peer.security.AgentImpl
-
Factory: Create an agent from its XML representation.
- createFromXml(Element) - Static method in class i5.las2peer.security.BotAgent
- createFromXml(Element) - Static method in class i5.las2peer.security.EthereumAgent
- createFromXml(Element) - Static method in class i5.las2peer.security.EthereumGroupAgent
- createFromXml(Element) - Static method in class i5.las2peer.security.GroupAgentImpl
-
factory - create an instance of GroupAgent based on a XML node
- createFromXml(Element) - Static method in class i5.las2peer.security.MonitoringAgent
-
Sets the state of the object from a string representation resulting from a previous
MonitoringAgent.toXmlString()
call. - createFromXml(Element) - Static method in class i5.las2peer.security.ServiceAgentImpl
-
factory: create a service agent from the given xml representation
- createFromXml(Element) - Static method in class i5.las2peer.security.UserAgentImpl
-
Sets the state of the object from a string representation resulting from a previous
UserAgentImpl.toXmlString()
call. - createFromXmlFile(String) - Static method in class i5.las2peer.p2p.NodeInformation
-
factory: create a NodeInformation instance from a XML file
- createFromXmlFile(String, ServiceAgentImpl[]) - Static method in class i5.las2peer.p2p.NodeInformation
-
factory: create a NodeInformation instance from a XML file and set the hosted services
- createGroupAgent(Agent[]) - Method in interface i5.las2peer.api.Context
-
Creates a new GroupAgent.
- createGroupAgent(Agent[]) - Method in class i5.las2peer.execution.ExecutionContext
- createGroupAgent(Agent[]) - Static method in class i5.las2peer.security.GroupAgentImpl
-
create a new group agent instance
- createGroupAgent(Agent[], String) - Method in interface i5.las2peer.api.Context
-
Creates a new GroupAgent with groupName.
- createGroupAgent(Agent[], String) - Method in class i5.las2peer.execution.ExecutionContext
- createGroupAgent(Agent[], String) - Static method in class i5.las2peer.security.GroupAgentImpl
-
create a new group agent instance with groupName
- createMediatorForAgent(AgentImpl) - Method in class i5.las2peer.p2p.Node
-
Gets a local registered mediator for the given agent id.
- createMnemonic() - Static method in class i5.las2peer.registry.CredentialUtils
-
Create new BIP39 mnemonic string using secure randomness.
- createMonitoringAgent(String) - Static method in class i5.las2peer.security.MonitoringAgent
-
Create a new MonitoringAgent protected by the given passphrase.
- createProfile(String, byte[]) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- createRandomString(int) - Static method in class i5.las2peer.tools.SimpleTools
-
create a random string of the given length with the possible characters from
SimpleTools.sRandomStringCharSet
- createServiceAgent() - Method in class i5.las2peer.testing.LocalServiceTestCase
-
This method creates the ServiceAgent to use with the las2peer node to run the service to test.
- createServiceAgent(ServiceNameVersion, String) - Static method in class i5.las2peer.security.ServiceAgentImpl
-
create a completely new ServiceAgent for a given service class the id will be generated randomly
- createServiceAgent(String, String) - Static method in class i5.las2peer.security.ServiceAgentImpl
-
Deprecated.
- createSignature() - Method in class i5.las2peer.security.AgentImpl
-
Uses the
CryptoTools
to create ajava.security.Signature
and initializes the object for signing with the agent's private key. - createSignature() - Method in class i5.las2peer.security.AnonymousAgentImpl
- createTag(String, String) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
-
Create new tag on blockchain.
- createUnencryptedEnvelope(EnvelopeVersion, Serializable) - Method in class i5.las2peer.p2p.LocalNode
- createUnencryptedEnvelope(EnvelopeVersion, Serializable) - Method in class i5.las2peer.p2p.PastryNodeImpl
- createUnencryptedEnvelope(EnvelopeVersion, Serializable) - Method in interface i5.las2peer.persistency.L2pStorageInterface
-
Creates an continous unencrypted version instance for the given Envelope.
- createUnencryptedEnvelope(EnvelopeVersion, Serializable) - Method in class i5.las2peer.persistency.LocalStorage
- createUnencryptedEnvelope(EnvelopeVersion, Serializable) - Method in class i5.las2peer.persistency.SharedStorage
- createUnencryptedEnvelope(String, PublicKey, Serializable) - Method in class i5.las2peer.p2p.LocalNode
- createUnencryptedEnvelope(String, PublicKey, Serializable) - Method in class i5.las2peer.p2p.PastryNodeImpl
- createUnencryptedEnvelope(String, PublicKey, Serializable) - Method in interface i5.las2peer.persistency.L2pStorageInterface
-
Creates a new version of an unencrypted Envelope.
- createUnencryptedEnvelope(String, PublicKey, Serializable) - Method in class i5.las2peer.persistency.LocalStorage
- createUnencryptedEnvelope(String, PublicKey, Serializable) - Method in class i5.las2peer.persistency.SharedStorage
- createUserAgent(String) - Method in interface i5.las2peer.api.Context
-
Creates a new UserAgent.
- createUserAgent(String) - Method in class i5.las2peer.execution.ExecutionContext
- createUserAgent(String) - Static method in class i5.las2peer.security.UserAgentImpl
-
Create a new UserAgent protected by the given passphrase.
- createWallet(String, String) - Static method in class i5.las2peer.registry.CredentialUtils
-
Create wallet file and return its path.
- CredentialUtils - Class in i5.las2peer.registry
-
Wraps
Credentials
with convenience methods. - CredentialUtils() - Constructor for class i5.las2peer.registry.CredentialUtils
- CryptoException - Exception in i5.las2peer.tools
-
Exception for cryptografical problems.
- CryptoException(String) - Constructor for exception i5.las2peer.tools.CryptoException
-
This constructor sets only the message for this exception and leaves the cause to
null
. - CryptoException(String, Throwable) - Constructor for exception i5.las2peer.tools.CryptoException
-
This constructor allows to set message and cause for this exception.
- CryptoException(Throwable) - Constructor for exception i5.las2peer.tools.CryptoException
-
This constructor leaves the message
null
and sets only the cause for this exception. - CryptoTools - Class in i5.las2peer.tools
-
Simple static class collecting useful cryptographic methods end encapsulating the access to the underlying cryptografic library.
- CryptoTools() - Constructor for class i5.las2peer.tools.CryptoTools
- Cyan - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- Cyan - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- Cyan - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
D
- DarkGrey - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- DarkGrey - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- DarkGrey - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- DATA_PROCESSING_SERVICE - Static variable in class i5.las2peer.logging.monitoring.MonitoringObserver
- DecodingFailedException - Exception in i5.las2peer.persistency
-
Exception thrown, if the decoding has failed for some reason.
- DecodingFailedException(String) - Constructor for exception i5.las2peer.persistency.DecodingFailedException
-
This constructor sets only the message for this exception and leaves the cause to
null
. - DecodingFailedException(String, Throwable) - Constructor for exception i5.las2peer.persistency.DecodingFailedException
-
This constructor allows to set message and cause for this exception.
- DecodingFailedException(Throwable) - Constructor for exception i5.las2peer.persistency.DecodingFailedException
-
This constructor leaves the message
null
and sets only the cause for this exception. - decryptAsymmetric(byte[], PrivateKey) - Static method in class i5.las2peer.tools.CryptoTools
-
decrypt the given content with the given private key and try to deserialize the resulting byte array
- decryptSymmetric(byte[], SecretKey) - Static method in class i5.las2peer.tools.CryptoTools
-
decrypt a symmetrically encrypted byte block using the given key
- decryptSymmetricKey(byte[]) - Method in class i5.las2peer.security.AgentImpl
-
Uses the
CryptoTools
to decrypt the passed crypted content with the agent's private key. - decryptSymmetricKey(byte[]) - Method in class i5.las2peer.security.AnonymousAgentImpl
- Default - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- Default - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- DEFAULT_AGENT_CONTEXT_LIFETIME - Static variable in class i5.las2peer.p2p.Node
- DEFAULT_ASYNC_INSERT_OPERATION_TIMEOUT - Static variable in class i5.las2peer.persistency.SharedStorage
- DEFAULT_BOOTSTRAP_PORT - Static variable in class i5.las2peer.p2p.PastryNodeImpl
- DEFAULT_CONSOLE_LEVEL - Static variable in class i5.las2peer.logging.L2pLogger
- DEFAULT_CPU_LOAD_TRESHOLD - Static variable in class i5.las2peer.p2p.Node
- DEFAULT_DATE_FORMAT - Static variable in class i5.las2peer.logging.L2pLogger
- DEFAULT_ENCODING - Static variable in class i5.las2peer.logging.L2pLogger
- DEFAULT_INVOCATION_RETRY_COUNT - Static variable in class i5.las2peer.p2p.Node
- DEFAULT_LIMIT_BYTES - Static variable in class i5.las2peer.logging.L2pLogger
- DEFAULT_LIMIT_FILES - Static variable in class i5.las2peer.logging.L2pLogger
- DEFAULT_LOG_DIRECTORY - Static variable in class i5.las2peer.logging.L2pLogger
- DEFAULT_LOGFILE_LEVEL - Static variable in class i5.las2peer.logging.L2pLogger
- DEFAULT_LOGFILE_PREFIX - Static variable in class i5.las2peer.logging.L2pLogger
- DEFAULT_MAXIMUM_CACHE_SIZE - Static variable in class i5.las2peer.persistency.SharedStorage
- DEFAULT_MAXIMUM_STORAGE_SIZE - Static variable in class i5.las2peer.persistency.SharedStorage
- DEFAULT_NODE_SERVICE_CACHE_LIFETIME - Static variable in class i5.las2peer.p2p.Node
- DEFAULT_NODE_SERVICE_CACHE_RESULT_COUNT - Static variable in class i5.las2peer.p2p.Node
- DEFAULT_NUM_OF_REPLICAS - Static variable in class i5.las2peer.persistency.SharedStorage
- DEFAULT_OBSERVER_LEVEL - Static variable in class i5.las2peer.logging.L2pLogger
- DEFAULT_PROPERTIES_FILENAME - Static variable in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- DEFAULT_STARTUP_DIR - Static variable in class i5.las2peer.testing.LocalServiceTestCase
- DEFAULT_STORAGE_ROOT_DIR - Static variable in class i5.las2peer.persistency.SharedStorage
- DEFAULT_TIDY_UP_TIMER_INTERVAL - Static variable in class i5.las2peer.p2p.Node
- DEFAULT_TIMEOUT - Static variable in class i5.las2peer.communication.Message
- DEFAULT_TIMER - Static variable in class i5.las2peer.p2p.MessageResultListener
-
default non blocking timer for waiting
- DefaultPolicy - Class in i5.las2peer.classLoaders.policies
-
Default policies with no restrictions.
- DefaultPolicy() - Constructor for class i5.las2peer.classLoaders.policies.DefaultPolicy
- delegatedRegister(byte[], byte[], byte[], String, byte[]) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- delegatedRegister(byte[], byte[], byte[], String, byte[]) - Method in class i5.las2peer.registry.contracts.UserRegistry
- delegatedRegister(String, byte[], String, byte[]) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- delegatedRelease(String, byte[], BigInteger, BigInteger, BigInteger, byte[], String, byte[]) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- deliver(Id, Message) - Method in class i5.las2peer.p2p.pastry.NodeApplication
- deliver(Topic, ScribeContent) - Method in class i5.las2peer.p2p.pastry.NodeApplication
- deliverPendingMessages(String, long) - Method in class i5.las2peer.p2p.LocalNodeManager
-
fetch all pending messages for the given agent
- deny(String) - Method in class i5.las2peer.classLoaders.policies.ClassLoaderPolicy
- deploy(Web3j, Credentials, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.CommunityTagIndex
-
Deprecated.
- deploy(Web3j, Credentials, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.GroupRegistry
-
Deprecated.
- deploy(Web3j, Credentials, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.UserRegistry
-
Deprecated.
- deploy(Web3j, Credentials, BigInteger, BigInteger, String) - Static method in class i5.las2peer.registry.contracts.ReputationRegistry
-
Deprecated.
- deploy(Web3j, Credentials, BigInteger, BigInteger, String) - Static method in class i5.las2peer.registry.contracts.ServiceRegistry
-
Deprecated.
- deploy(Web3j, Credentials, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.CommunityTagIndex
- deploy(Web3j, Credentials, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.GroupRegistry
- deploy(Web3j, Credentials, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.UserRegistry
- deploy(Web3j, Credentials, ContractGasProvider, String) - Static method in class i5.las2peer.registry.contracts.ReputationRegistry
- deploy(Web3j, Credentials, ContractGasProvider, String) - Static method in class i5.las2peer.registry.contracts.ServiceRegistry
- deploy(Web3j, TransactionManager, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.CommunityTagIndex
-
Deprecated.
- deploy(Web3j, TransactionManager, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.GroupRegistry
-
Deprecated.
- deploy(Web3j, TransactionManager, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.UserRegistry
-
Deprecated.
- deploy(Web3j, TransactionManager, BigInteger, BigInteger, String) - Static method in class i5.las2peer.registry.contracts.ReputationRegistry
-
Deprecated.
- deploy(Web3j, TransactionManager, BigInteger, BigInteger, String) - Static method in class i5.las2peer.registry.contracts.ServiceRegistry
-
Deprecated.
- deploy(Web3j, TransactionManager, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.CommunityTagIndex
- deploy(Web3j, TransactionManager, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.GroupRegistry
- deploy(Web3j, TransactionManager, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.UserRegistry
- deploy(Web3j, TransactionManager, ContractGasProvider, String) - Static method in class i5.las2peer.registry.contracts.ReputationRegistry
- deploy(Web3j, TransactionManager, ContractGasProvider, String) - Static method in class i5.las2peer.registry.contracts.ServiceRegistry
- deploySmartContract(Class<T>, String) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
- depryptPassphaseObject(byte[], byte[], String) - Static method in class i5.las2peer.tools.CryptoTools
-
descrypt (and deserialize) the given encrypted data using the given passphrase and salt
- deserialize(byte[]) - Static method in class i5.las2peer.serialization.SerializeTools
-
deserialize a single Object from a byte array
- deserialize(byte[], ClassLoader) - Static method in class i5.las2peer.serialization.SerializeTools
-
deserialize a single Object from a byte array
- deserializeBase64(String) - Static method in class i5.las2peer.serialization.SerializeTools
-
decodes a given base64 encoded string and deserializes it into a java object
- deserializeBase64(String, ClassLoader) - Static method in class i5.las2peer.serialization.SerializeTools
-
decodes a given base64 encoded string and deserializes it into a java object
- deserializeKey(byte[]) - Static method in class i5.las2peer.serialization.SerializeTools
-
try to deserialize a single Key from the given byte array
- Dim - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- DISABLED - Enum constant in enum class i5.las2peer.logging.bot.BotStatus
- DoNotMonitor - Annotation Interface in i5.las2peer.api
-
Disables monitoring for this service.
E
- EmailAlreadyTakenException - Exception in i5.las2peer.api.security
-
Thrown if the email address has already been taken.
- EmailAlreadyTakenException() - Constructor for exception i5.las2peer.api.security.EmailAlreadyTakenException
- emptyStringArrayReturner() - Method in class i5.las2peer.testing.TestService
- enableSandbox() - Static method in class i5.las2peer.sandbox.L2pSecurityManager
- EncodingFailedException - Exception in i5.las2peer.persistency
-
Exception thrown if an encoding has failed for some reason.
- EncodingFailedException(String) - Constructor for exception i5.las2peer.persistency.EncodingFailedException
-
This constructor sets only the message for this exception and leaves the cause to
null
. - EncodingFailedException(String, Throwable) - Constructor for exception i5.las2peer.persistency.EncodingFailedException
-
This constructor allows to set message and cause for this exception.
- EncodingFailedException(Throwable) - Constructor for exception i5.las2peer.persistency.EncodingFailedException
-
This constructor leaves the message
null
and sets only the cause for this exception. - encryptAsymmetric(byte[], PublicKey) - Static method in class i5.las2peer.tools.CryptoTools
-
encrypt the given data asymmetrically using the given public key
- encryptAsymmetric(Serializable, PublicKey) - Static method in class i5.las2peer.tools.CryptoTools
-
encrypt the given data after serialization using the given public key
- encryptPrivateKey(SecretKey) - Method in class i5.las2peer.security.AgentImpl
-
Encrypts the private key into a byte array with strong encryption based on a passphrase.
- encryptPrivateKey(SecretKey) - Method in class i5.las2peer.security.AnonymousAgentImpl
- encryptSymmetric(byte[], SecretKey) - Static method in class i5.las2peer.tools.CryptoTools
-
encrypt the given data symmetrically with the given key
- encryptSymmetric(Serializable, SecretKey) - Static method in class i5.las2peer.tools.CryptoTools
-
encrypt the given object after serialization with the givne key
- encryptWithPassphrase(Serializable, String, byte[]) - Static method in class i5.las2peer.tools.CryptoTools
-
encrypt a serializable object using the given passphrase an salt make sure to use real random salts e.g.
- endpoint - Variable in class i5.las2peer.p2p.pastry.NodeApplication
- Envelope - Interface in i5.las2peer.api.persistency
-
Represents a (mutable) piece of data that is stored in the network.
- EnvelopeAccessDeniedException - Exception in i5.las2peer.api.persistency
-
This exception is thrown if an artifact cannot be opened.
- EnvelopeAccessDeniedException(String) - Constructor for exception i5.las2peer.api.persistency.EnvelopeAccessDeniedException
-
This constructor sets only the message for this exception and leaves the cause to
null
. - EnvelopeAccessDeniedException(String, Throwable) - Constructor for exception i5.las2peer.api.persistency.EnvelopeAccessDeniedException
-
This constructor allows to set message and cause for this exception.
- EnvelopeAccessDeniedException(Throwable) - Constructor for exception i5.las2peer.api.persistency.EnvelopeAccessDeniedException
-
This constructor leaves the message
null
and sets only the cause for this exception. - EnvelopeAlreadyExistsException - Exception in i5.las2peer.api.persistency
-
This exception is thrown if an envelope already exists in the networks DHT.
- EnvelopeAlreadyExistsException(String) - Constructor for exception i5.las2peer.api.persistency.EnvelopeAlreadyExistsException
-
This constructor sets only the message for this exception and leaves the cause to
null
. - EnvelopeAlreadyExistsException(String, Throwable) - Constructor for exception i5.las2peer.api.persistency.EnvelopeAlreadyExistsException
-
This constructor allows to set message and cause for this exception.
- EnvelopeAlreadyExistsException(Throwable) - Constructor for exception i5.las2peer.api.persistency.EnvelopeAlreadyExistsException
-
This constructor leaves the message
null
and sets only the cause for this exception. - EnvelopeArtifact - Class in i5.las2peer.persistency
- EnvelopeArtifact(PastryIdFactory, String, int, byte[], AgentImpl) - Constructor for class i5.las2peer.persistency.EnvelopeArtifact
- EnvelopeCollisionHandler - Interface in i5.las2peer.api.persistency
-
This interface can be used to implement a handler that is called if a collision occurs during a store operation.
- EnvelopeException - Exception in i5.las2peer.api.persistency
-
This general exception or its more specific subclasses are thrown, if an error in relation with the shared storage system occurs.
- EnvelopeException(String) - Constructor for exception i5.las2peer.api.persistency.EnvelopeException
-
This constructor sets only the message for this exception and leaves the cause to
null
. - EnvelopeException(String, Throwable) - Constructor for exception i5.las2peer.api.persistency.EnvelopeException
-
This constructor allows to set message and cause for this exception.
- EnvelopeException(Throwable) - Constructor for exception i5.las2peer.api.persistency.EnvelopeException
-
This constructor leaves the message
null
and sets only the cause for this exception. - EnvelopeGenerator - Class in i5.las2peer.persistency
-
A simple command line tool for generating XML envelopes to the standard out.
- EnvelopeGenerator() - Constructor for class i5.las2peer.persistency.EnvelopeGenerator
- EnvelopeImpl - Class in i5.las2peer.persistency
- EnvelopeImpl(EnvelopeVersion, AgentContext) - Constructor for class i5.las2peer.persistency.EnvelopeImpl
- EnvelopeImpl(String, AgentImpl) - Constructor for class i5.las2peer.persistency.EnvelopeImpl
- EnvelopeNotFoundException - Exception in i5.las2peer.api.persistency
-
This exception is thrown if an artifact was not found in the networks DHT.
- EnvelopeNotFoundException(String) - Constructor for exception i5.las2peer.api.persistency.EnvelopeNotFoundException
-
This constructor sets only the message for this exception and leaves the cause to
null
. - EnvelopeNotFoundException(String, Throwable) - Constructor for exception i5.las2peer.api.persistency.EnvelopeNotFoundException
-
This constructor allows to set message and cause for this exception.
- EnvelopeNotFoundException(Throwable) - Constructor for exception i5.las2peer.api.persistency.EnvelopeNotFoundException
-
This constructor leaves the message
null
and sets only the cause for this exception. - EnvelopeOperationFailedException - Exception in i5.las2peer.api.persistency
-
This exception is thrown if an storage operation fails.
- EnvelopeOperationFailedException(String) - Constructor for exception i5.las2peer.api.persistency.EnvelopeOperationFailedException
-
This constructor sets only the message for this exception and leaves the cause to
null
. - EnvelopeOperationFailedException(String, Throwable) - Constructor for exception i5.las2peer.api.persistency.EnvelopeOperationFailedException
-
This constructor allows to set message and cause for this exception.
- EnvelopeOperationFailedException(Throwable) - Constructor for exception i5.las2peer.api.persistency.EnvelopeOperationFailedException
-
This constructor leaves the message
null
and sets only the cause for this exception. - EnvelopeVersion - Class in i5.las2peer.persistency
- EnvelopeVersion(EnvelopeVersion, Serializable) - Constructor for class i5.las2peer.persistency.EnvelopeVersion
-
Creates an continuous version instance for the given Envelope.
- EnvelopeVersion(EnvelopeVersion, Serializable, Collection<?>) - Constructor for class i5.las2peer.persistency.EnvelopeVersion
-
Creates an continuous version instance for the given Envelope.
- EnvelopeVersion(String, long, PublicKey, Serializable, Collection<?>, Set<String>) - Constructor for class i5.las2peer.persistency.EnvelopeVersion
-
Creates an envelope with the given identifier, version, content and readable by the given reader list.
- EnvelopeVersion(String, PublicKey, Serializable, Collection<?>) - Constructor for class i5.las2peer.persistency.EnvelopeVersion
-
Creates a new version of an Envelope.
- equals(SemverVersion) - Method in class i5.las2peer.api.SemverVersion
-
compares to version and checks for equality
- equals(LibraryIdentifier) - Method in class i5.las2peer.classLoaders.libraries.LibraryIdentifier
-
compares this identifier to another one
- equals(Object) - Method in class i5.las2peer.api.p2p.ServiceNameVersion
-
true if name and version are the same
- equals(Object) - Method in class i5.las2peer.api.SemverVersion
-
compares this version with any object if the given object is a String, the string representation of this version is compared to the given string
- equals(Object) - Method in class i5.las2peer.classLoaders.libraries.LibraryIdentifier
-
compares this identifier against other objects if a string is given, the string representation of this identifier is compared to the given string
- equals(Object) - Method in class i5.las2peer.p2p.NodeServiceCache.ServiceInstance
- equals(Object) - Method in class i5.las2peer.registry.data.SenderReceiverDoubleKey
- equals(Object) - Method in class i5.las2peer.registry.data.ServiceDeploymentData
-
Considered equal if all fields but timestamp match.
- equals(Object) - Method in class i5.las2peer.registry.data.ServiceReleaseData
- equals(Object) - Method in class i5.las2peer.security.AgentImpl
- equals(Object) - Method in class i5.las2peer.security.AnonymousAgentImpl
- equalsReceiver(String) - Method in class i5.las2peer.registry.data.SenderReceiverDoubleKey
- equalsSender(String) - Method in class i5.las2peer.registry.data.SenderReceiverDoubleKey
- ERROR_EXIT - Enum constant in enum class i5.las2peer.tools.CommandPrompt.ReturnStatus
- ERROR_PROCEED - Enum constant in enum class i5.las2peer.tools.CommandPrompt.ReturnStatus
- ERROREVENT_EVENT - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- errorEventEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- errorEventEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- ErrorEventEventResponse() - Constructor for class i5.las2peer.registry.contracts.ReputationRegistry.ErrorEventEventResponse
- escapeAttributeValue(String) - Static method in class i5.las2peer.serialization.XmlTools
- escapeString(String) - Static method in class i5.las2peer.serialization.XmlTools
- EthereumAgent - Class in i5.las2peer.security
-
User agent for las2peer networks with blockchain-based registry.
- EthereumAgent(KeyPair, String, byte[], String, String) - Constructor for class i5.las2peer.security.EthereumAgent
- EthereumAgent(PublicKey, byte[], byte[], String, String, String) - Constructor for class i5.las2peer.security.EthereumAgent
- EthereumException - Exception in i5.las2peer.registry.exceptions
-
Thrown for errors related to Ethereum, including execution of the smart contracts themselves, errors in their wrapper code, or communication with the Ethereum client.
- EthereumException() - Constructor for exception i5.las2peer.registry.exceptions.EthereumException
- EthereumException(String) - Constructor for exception i5.las2peer.registry.exceptions.EthereumException
- EthereumException(String, Throwable) - Constructor for exception i5.las2peer.registry.exceptions.EthereumException
- EthereumException(Throwable) - Constructor for exception i5.las2peer.registry.exceptions.EthereumException
- EthereumGroupAgent - Class in i5.las2peer.security
- EthereumGroupAgent(KeyPair, SecretKey, byte[], String, Agent[], String) - Constructor for class i5.las2peer.security.EthereumGroupAgent
- EthereumGroupAgent(PublicKey, byte[], HashMap<String, byte[]>, String, String) - Constructor for class i5.las2peer.security.EthereumGroupAgent
- EthereumNode - Class in i5.las2peer.p2p
-
Node implementation that extends the FreePastry-based node with access to an Ethereum blockchain-based service and user registry.
- EthereumNode(ClassManager, boolean, InetAddress, Integer, List<String>, SharedStorage.STORAGE_MODE, String, Long, String, String) - Constructor for class i5.las2peer.p2p.EthereumNode
- etherToWei(BigDecimal) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Converts the provided Ether amount to Wei (smallest value Unit) .
- EXCEPTION - Enum constant in enum class i5.las2peer.p2p.MessageResultListener.Status
- exceptionThrower() - Method in class i5.las2peer.testing.TestService
-
Throws an Exception
- execute(Service, String) - Static method in class i5.las2peer.execution.ServiceHelper
-
Executes a service method.
- execute(Service, String, Object...) - Static method in class i5.las2peer.execution.ServiceHelper
-
Executes a service method.
- ExecutionContext - Class in i5.las2peer.execution
- ExecutionContext(ServiceAgentImpl, AgentContext, Node) - Constructor for class i5.las2peer.execution.ExecutionContext
F
- Faucet_baseFaucetAmount - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- Faucet_developMaxScore - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- Faucet_maxRatingPerService - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- Faucet_minRatingPerService - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- Faucet_minTimeFrame - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- Faucet_serviceDevelopScoreMultiplier - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- Faucet_serviceHostingScoreMultiplier - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- Faucet_serviceMaxScore - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- Faucet_TimeFrame - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- Faucet_userScoreMultiplier - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- fetchAgent(String) - Method in interface i5.las2peer.api.Context
-
Fetches an agent from the network.
- fetchAgent(String) - Method in class i5.las2peer.execution.ExecutionContext
- fetchArtifact(long) - Method in class i5.las2peer.p2p.LocalNode
-
Deprecated.Use
LocalNode.fetchEnvelope(String)
instead - fetchArtifact(long) - Method in class i5.las2peer.p2p.Node
-
Deprecated.Use
NodeStorageInterface.fetchEnvelope(String)
instead Gets an artifact from the p2p storage. - fetchArtifact(long) - Method in class i5.las2peer.p2p.PastryNodeImpl
-
Deprecated.Use
PastryNodeImpl.fetchEnvelope(String)
instead - fetchArtifact(String) - Method in class i5.las2peer.p2p.LocalNode
- fetchArtifact(String) - Method in class i5.las2peer.p2p.Node
-
Deprecated.Use
NodeStorageInterface.fetchEnvelope(String)
instead Gets an artifact from the p2p storage. - fetchArtifact(String) - Method in class i5.las2peer.p2p.PastryNodeImpl
-
Deprecated.Use
PastryNodeImpl.fetchEnvelope(String)
instead - fetchEnvelope(String) - Method in class i5.las2peer.p2p.LocalNode
- fetchEnvelope(String) - Method in class i5.las2peer.p2p.PastryNodeImpl
- fetchEnvelope(String) - Method in interface i5.las2peer.persistency.NodeStorageInterface
-
Fetches the latest version for the given identifier from the network.
- fetchEnvelope(String, long) - Method in class i5.las2peer.p2p.LocalNode
- fetchEnvelope(String, long) - Method in class i5.las2peer.p2p.PastryNodeImpl
- fetchEnvelope(String, long) - Method in interface i5.las2peer.persistency.L2pStorageInterface
-
Fetches the latest version for the given identifier from the network.
- fetchEnvelope(String, long) - Method in class i5.las2peer.persistency.LocalStorage
- fetchEnvelope(String, long) - Method in class i5.las2peer.persistency.SharedStorage
- fetchEnvelope(String, long, long) - Method in class i5.las2peer.persistency.SharedStorage
- fetchEnvelopeAsync(String, long, StorageEnvelopeHandler, StorageExceptionHandler) - Method in class i5.las2peer.persistency.SharedStorage
- fetchEnvelopeAsync(String, StorageEnvelopeHandler, StorageExceptionHandler) - Method in class i5.las2peer.p2p.LocalNode
- fetchEnvelopeAsync(String, StorageEnvelopeHandler, StorageExceptionHandler) - Method in class i5.las2peer.p2p.PastryNodeImpl
- fetchEnvelopeAsync(String, StorageEnvelopeHandler, StorageExceptionHandler) - Method in interface i5.las2peer.persistency.L2pStorageInterface
-
Fetches the latest version for the given identifier from the network.
- fetchEnvelopeAsync(String, StorageEnvelopeHandler, StorageExceptionHandler) - Method in class i5.las2peer.persistency.LocalStorage
- fetchEnvelopeAsync(String, StorageEnvelopeHandler, StorageExceptionHandler) - Method in class i5.las2peer.persistency.SharedStorage
- FetchEnvelopeHelper - Class in i5.las2peer.persistency.helper
- FetchEnvelopeHelper() - Constructor for class i5.las2peer.persistency.helper.FetchEnvelopeHelper
- fetchHashedContent(byte[]) - Method in class i5.las2peer.p2p.EthereumNode
-
uses a cache in contrast to
PastryNodeImpl.fetchHashedContent(byte[])
- fetchHashedContent(byte[]) - Method in class i5.las2peer.p2p.PastryNodeImpl
- fetchHashedContent(byte[], long) - Method in class i5.las2peer.p2p.PastryNodeImpl
- fetchHashedContent(byte[], long) - Method in class i5.las2peer.persistency.SharedStorage
- fetchHashedContentAsync(byte[], StorageArtifactHandler, StorageExceptionHandler) - Method in class i5.las2peer.p2p.PastryNodeImpl
- fetchHashedContentAsync(byte[], StorageArtifactHandler, StorageExceptionHandler) - Method in class i5.las2peer.persistency.SharedStorage
- FetchHashedHelper - Class in i5.las2peer.persistency.helper
- FetchHashedHelper() - Constructor for class i5.las2peer.persistency.helper.FetchHashedHelper
- FileContentReader - Class in i5.las2peer.tools
-
A simple reader for string contents of a file or input stream.
- FileContentReader() - Constructor for class i5.las2peer.tools.FileContentReader
- FILESYSTEM - Enum constant in enum class i5.las2peer.persistency.SharedStorage.STORAGE_MODE
- FileSystemRepository - Class in i5.las2peer.classLoaders.libraries
-
implements a repository which loads all libraries from a given directory or from severeal ones.
- FileSystemRepository(Iterable<String>, boolean) - Constructor for class i5.las2peer.classLoaders.libraries.FileSystemRepository
-
create a repository for the given directories
- FileSystemRepository(String) - Constructor for class i5.las2peer.classLoaders.libraries.FileSystemRepository
-
create a repository for the given directory, non-recursive
- FileSystemRepository(String[]) - Constructor for class i5.las2peer.classLoaders.libraries.FileSystemRepository
-
create a repository for the given directories, non-recursive
- FileSystemRepository(String[], boolean) - Constructor for class i5.las2peer.classLoaders.libraries.FileSystemRepository
-
create a repository for the given directories
- FileSystemRepository(String, boolean) - Constructor for class i5.las2peer.classLoaders.libraries.FileSystemRepository
-
create a repository for the given directory
- finalize() - Method in class i5.las2peer.communication.ListMethodsContent
-
close this response for adding methods
- findAgent(String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Searches for the given agent in the las2peer network.
- findAllNodesWithAgent(String) - Method in class i5.las2peer.p2p.LocalNodeManager
-
get the ids of all nodes where the given agent is running
- findAllNodesWithTopic(long) - Method in class i5.las2peer.p2p.LocalNodeManager
-
get the ids of all nodes where agents listening to the given topic are running
- findClass(String) - Method in class i5.las2peer.classLoaders.ServiceClassLoader
- findFirstNodeWithAgent(String) - Method in class i5.las2peer.p2p.LocalNodeManager
-
find the first node, where the given agent is registered to
- findLibrary(LibraryIdentifier) - Method in class i5.las2peer.classLoaders.libraries.FileSystemRepository
-
get a library matching name and version of the given identifier
- findLibrary(LibraryIdentifier) - Method in interface i5.las2peer.classLoaders.libraries.Repository
-
get a library matching name and version of the given identifier
- findLibrary(LibraryIdentifier) - Method in class i5.las2peer.classLoaders.libraries.SharedStorageRepository
- findLibrary(String) - Method in class i5.las2peer.classLoaders.libraries.FileSystemRepository
-
get the newest library for the given name
- findLibrary(String) - Method in interface i5.las2peer.classLoaders.libraries.Repository
-
get the newest library for the given name
- findLibrary(String) - Method in class i5.las2peer.classLoaders.libraries.SharedStorageRepository
- findRegisteredAgent(AgentImpl) - Method in class i5.las2peer.p2p.Node
-
Search the nodes for registered versions of the given agent.
- findRegisteredAgent(AgentImpl, int) - Method in class i5.las2peer.p2p.Node
-
searches the nodes for registered versions of the given agent.
- findRegisteredAgent(String) - Method in class i5.las2peer.p2p.Node
-
Searches the nodes for registered versions of the given agentId.
- findRegisteredAgent(String, int) - Method in class i5.las2peer.p2p.LocalNode
- findRegisteredAgent(String, int) - Method in class i5.las2peer.p2p.Node
-
Searches the nodes for registered Versions of the given Agent.
- findRegisteredAgent(String, int) - Method in class i5.las2peer.p2p.PastryNodeImpl
- findService(String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Looks for the given service in the las2peer network.
- fits(ServiceNameVersion) - Method in class i5.las2peer.api.p2p.ServiceNameVersion
-
Checks if the this version fits the required version
- fits(ServiceVersion) - Method in class i5.las2peer.api.p2p.ServiceVersion
-
checks if this version "fits" to the required version e.g.
- fontBlack() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.Black
instead!switch to black font color
- fontBlue() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.Blue
instead!switch to blue font color
- fontBrown() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
anotherColoredOutput.ForegroundColor
instead!switch to brown font color
- fontCyan() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.Cyan
instead!switch to cyan font color
- fontDarkGrey() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.DarkGrey
instead!switch to dark grey font color
- fontGreen() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.Green
instead!switch to green font color
- fontLightBlue() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.LightBlue
instead!switch to light blue font color
- fontLightCyan() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.LightCyan
instead!switch to lighty cyan font color
- fontLightGreen() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.LightGreen
instead!switch to light green font color
- fontLightGrey() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.LightGrey
instead!switch to light grey font color
- fontLightMagenta() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.LightMagenta
instead!switch to light magenta font color
- fontLightRed() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.LightRed
instead!switch to light red font color
- fontMagenta() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.Magenta
instead!switch to magenta font color
- fontRed() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.Red
instead!switch to red font color
- fontReset() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.Default
instead!reset to terminal default
- fontWhite() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.White
instead!switch to white font color
- fontYellow() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.Yellow
instead!switch to yellow font color
- format(LogRecord) - Method in class i5.las2peer.logging.L2pLogger.ConsoleFormatter
- format(LogRecord) - Method in class i5.las2peer.logging.L2pLogger.LogfileFormatter
- forward(RouteMessage) - Method in class i5.las2peer.p2p.pastry.NodeApplication
- FREEPASTRY_APPLICATION_CODE - Static variable in class i5.las2peer.p2p.pastry.NodeApplication
- fromFilename(String) - Static method in class i5.las2peer.classLoaders.libraries.LibraryIdentifier
- fromMnemonic(String, String) - Static method in class i5.las2peer.registry.CredentialUtils
-
Derive credentials from BIP39 mnemonic and password.
- fromPrivateKey(String) - Static method in class i5.las2peer.registry.CredentialUtils
-
Derive credentials from private key.
- fromString(String) - Static method in class i5.las2peer.api.p2p.ServiceNameVersion
-
construct a ServiceNameVersion from a String of the format name@version
- fromWallet(String, String) - Static method in class i5.las2peer.registry.CredentialUtils
-
Derive credentials from password-protected wallet file.
- FUNC__GETPROFILE - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- FUNC__GETUSERATINDEX - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- FUNC__GETUSERCOUNT - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- FUNC__REVERT - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- FUNC_ADDGENERICTRANSACTION - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- FUNC_ADDTRANSACTION - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- FUNC_ANNOUNCEDEPLOYMENT - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- FUNC_ANNOUNCEDEPLOYMENTEND - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- FUNC_CREATE - Static variable in class i5.las2peer.registry.contracts.CommunityTagIndex
- FUNC_CREATEPROFILE - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- FUNC_DELEGATEDREGISTER - Static variable in class i5.las2peer.registry.contracts.GroupRegistry
- FUNC_DELEGATEDREGISTER - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- FUNC_DELEGATEDREGISTER - Static variable in class i5.las2peer.registry.contracts.UserRegistry
- FUNC_DELEGATEDRELEASE - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- FUNC_GETCUMULATIVESCORE - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- FUNC_GETNOTRANSACTIONSRECEIVED - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- FUNC_GETNOTRANSACTIONSSENT - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- FUNC_GROUPNAMEISAVAILABLE - Static variable in class i5.las2peer.registry.contracts.GroupRegistry
- FUNC_GROUPNAMEISVALID - Static variable in class i5.las2peer.registry.contracts.GroupRegistry
- FUNC_GROUPS - Static variable in class i5.las2peer.registry.contracts.GroupRegistry
- FUNC_HASHTONAME - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- FUNC_HASPROFILE - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- FUNC_ISAVAILABLE - Static variable in class i5.las2peer.registry.contracts.CommunityTagIndex
- FUNC_ISOWNER - Static variable in class i5.las2peer.registry.contracts.GroupRegistry
- FUNC_ISOWNER - Static variable in class i5.las2peer.registry.contracts.UserRegistry
- FUNC_NAMEISAVAILABLE - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- FUNC_NAMEISAVAILABLE - Static variable in class i5.las2peer.registry.contracts.UserRegistry
- FUNC_NAMEISTAKEN - Static variable in class i5.las2peer.registry.contracts.GroupRegistry
- FUNC_NAMEISTAKEN - Static variable in class i5.las2peer.registry.contracts.UserRegistry
- FUNC_NAMEISVALID - Static variable in class i5.las2peer.registry.contracts.UserRegistry
- FUNC_PROFILES - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- FUNC_REGISTER - Static variable in class i5.las2peer.registry.contracts.GroupRegistry
- FUNC_REGISTER - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- FUNC_REGISTER - Static variable in class i5.las2peer.registry.contracts.UserRegistry
- FUNC_RELEASE - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- FUNC_SERVICES - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- FUNC_SERVICEVERSIONS - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- FUNC_STRINGHASH - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- FUNC_TAGINDEX - Static variable in class i5.las2peer.registry.contracts.CommunityTagIndex
- FUNC_TRANSFER - Static variable in class i5.las2peer.registry.contracts.GroupRegistry
- FUNC_TRANSFER - Static variable in class i5.las2peer.registry.contracts.UserRegistry
- FUNC_USERREGISTRY - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- FUNC_USERS - Static variable in class i5.las2peer.registry.contracts.UserRegistry
- FUNC_VIEWDESCRIPTION - Static variable in class i5.las2peer.registry.contracts.CommunityTagIndex
G
- generateKeyForPassphrase(String, byte[]) - Static method in class i5.las2peer.tools.CryptoTools
-
generate a symmetric key for the given passphrase using the given salt make sure to use real random salts e.g.
- generateKeyPair() - Static method in class i5.las2peer.tools.CryptoTools
-
generate a new asymmetric key pair
- generateNewAgent(String, String) - Static method in class i5.las2peer.security.ServiceAgentImpl
-
Deprecated.Please use
ServiceAgentImpl.createServiceAgent(ServiceNameVersion, String)
instead - generateNodeId() - Method in class i5.las2peer.p2p.L2pNodeIdFactory
- generateSalt() - Static method in class i5.las2peer.tools.CryptoTools
-
generate a random salt
- generateSymmetricKey() - Static method in class i5.las2peer.tools.CryptoTools
-
generate a new key for the symmetric crypto operations of this class
- GENERICTRANSACTIONADDED_EVENT - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- genericTransactionAddedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- genericTransactionAddedEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- GenericTransactionAddedEventResponse() - Constructor for class i5.las2peer.registry.contracts.ReputationRegistry.GenericTransactionAddedEventResponse
- GenericTransactionData - Class in i5.las2peer.registry.data
- GenericTransactionData(String, String, BigInteger, BigInteger, String, String, String) - Constructor for class i5.las2peer.registry.data.GenericTransactionData
- get() - Static method in interface i5.las2peer.api.Context
-
Gets the current las2peer context.
- get(String) - Method in class i5.las2peer.tools.helper.ConfigFile
-
Gets a keyed value from the global section.
- get(String, String) - Method in class i5.las2peer.tools.helper.ConfigFile
-
Gets a keyed value from the given section.
- getAbel() - Static method in class i5.las2peer.testing.MockAgentFactory
-
Gets Abels agent
- getAccountBalance(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getAdam() - Static method in class i5.las2peer.testing.MockAgentFactory
-
Gets Adams agent
- getAdminEmail() - Method in class i5.las2peer.p2p.NodeInformation
-
get the admin email address of this node information
- getAdminName() - Method in class i5.las2peer.p2p.NodeInformation
-
get the name of the admin stored in this information
- getAgeMs() - Method in class i5.las2peer.p2p.MessageResultListener
-
get the age in milliseconds of this listener
- getAgent() - Method in class i5.las2peer.api.Service
-
Gets the agent corresponding to this service.
- getAgent() - Method in class i5.las2peer.security.Mediator
-
Gets the mediated agent
- getAgent(String) - Method in class i5.las2peer.p2p.EthereumNode
- getAgent(String) - Method in class i5.las2peer.p2p.LocalNode
- getAgent(String) - Method in class i5.las2peer.p2p.Node
-
Gets an agent description from the net.
- getAgent(String) - Method in class i5.las2peer.p2p.PastryNodeImpl
- getAgent(String) - Method in class i5.las2peer.security.AgentContext
-
Uses this context as
AgentStorage
. - getAgent(String) - Method in interface i5.las2peer.security.AgentStorage
-
get an agent from this storage
- getAgent(String) - Method in class i5.las2peer.security.BasicAgentStorage
- getAgentByDetail(String, String, String) - Method in class i5.las2peer.p2p.EthereumNode
- getAgentContext(AgentImpl) - Method in class i5.las2peer.p2p.Node
-
Gets a (possibly fresh) context for the given agent.
- getAgentContext(String) - Method in class i5.las2peer.p2p.Node
-
Gets the local execution context of an agent.
- getAgentId() - Method in class i5.las2peer.communication.ServiceDiscoveryContent
-
Gets the service agent id for this discovery
- getAgentId() - Method in class i5.las2peer.p2p.pastry.AgentJoinedContent
-
get the id of the agent, which has joined the net
- getAgentId() - Method in class i5.las2peer.p2p.pastry.SearchAgentContent
-
get the id of the agent to search
- getAgentId() - Method in class i5.las2peer.registry.data.GroupData
- getAgentId() - Method in class i5.las2peer.registry.data.UserData
- getAgentId(String) - Method in class i5.las2peer.security.UserAgentManager
-
Get agent ID for a prefixed identifier, i.e., a string consisting of one of the prefixes defined in this class and the corresponding attribute (e.g., email address).
- getAgentIdByEmail(String) - Method in class i5.las2peer.security.UserAgentManager
-
get an
UserAgentImpl
's id by email address - getAgentIdByGroupName(String) - Method in class i5.las2peer.security.UserAgentManager
-
get an
GroupAgentImpl
's id by group name - getAgentIdByLogin(String) - Method in class i5.las2peer.security.UserAgentManager
-
get an
UserAgentImpl
's id by login name - getAgentIdByOIDCSub(String) - Method in class i5.las2peer.security.UserAgentManager
-
Gets an
UserAgentImpl
's id by OIDC sub. - getAgentIdentifier(String) - Static method in class i5.las2peer.persistency.EnvelopeVersion
- getAgentIdForEmail(String) - Method in class i5.las2peer.p2p.Node
-
Gets an id for the user for the given email address.
- getAgentIdForGroupName(String) - Method in class i5.las2peer.p2p.Node
-
Gets an id for the group for the given group name.
- getAgentIdForLogin(String) - Method in class i5.las2peer.p2p.Node
-
Gets an id for the user for the given login name.
- getAgentPassphrase() - Method in class i5.las2peer.testing.LocalServiceTestCase
- getAgentReputation(String, String) - Method in class i5.las2peer.p2p.EthereumNode
- getAgentTopicId(AgentImpl) - Static method in class i5.las2peer.p2p.pastry.NodeApplication
-
generate an id string for topic corresponding to a l2p agent
- getAgentTopicId(String) - Static method in class i5.las2peer.p2p.pastry.NodeApplication
-
generate an id string for topic corresponding to a l2p agent
- getAgentWithoutCheckInRegistry(String) - Method in class i5.las2peer.p2p.EthereumNode
- getAHash() - Method in class i5.las2peer.testing.TestService
-
returns a Hashtable with one entry to test complex result types
- getAlias() - Method in class i5.las2peer.api.Service
-
Should return the service alias, which is registered on service start.
- getAll() - Method in class i5.las2peer.tools.helper.ConfigFile
-
Gets all non keyed values from the global section.
- getAll(String) - Method in class i5.las2peer.tools.helper.ConfigFile
-
Gets all non keyed values from the given section.
- getAllLibraries() - Method in class i5.las2peer.classLoaders.libraries.FileSystemRepository
-
get an array with found jar files within this repository
- getAllNodes() - Method in class i5.las2peer.p2p.LocalNodeManager
- getAmountInEth() - Method in class i5.las2peer.registry.data.GenericTransactionData
- getAmountInWei() - Method in class i5.las2peer.registry.data.GenericTransactionData
- getApplication() - Method in class i5.las2peer.p2p.PastryNodeImpl
-
provides access to the underlying pastry application mostly for testing purposes
- getAsymmetricAlgorithm() - Static method in class i5.las2peer.tools.CryptoTools
-
get the asymmetric encryption algorithm in use
- getAsymmetricKeySize() - Static method in class i5.las2peer.tools.CryptoTools
- getAuthorPublicKey() - Method in class i5.las2peer.persistency.EnvelopeVersion
-
Gets the authors public key of this envelope.
- getAuthorPublicKey() - Method in class i5.las2peer.persistency.NetworkArtifact
- getAvailableVersions(String) - Method in class i5.las2peer.classLoaders.libraries.FileSystemRepository
-
get an array with all versions found for the given library name
- getAvailableVersionSet(String) - Method in class i5.las2peer.classLoaders.libraries.FileSystemRepository
-
get a collection with all versions found for the given library name
- getBaseClassLoader() - Method in class i5.las2peer.p2p.Node
-
Gets the class loader, this node is bound to.
- getBindAddress() - Method in class i5.las2peer.p2p.PastryNodeImpl
- getBindAddress() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- getBlockNumber() - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- getBlockTimeStamp() - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- getBootstrap() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- getBuild() - Method in class i5.las2peer.api.SemverVersion
-
get the build number of this (patch)version
- getCallerContext() - Method in class i5.las2peer.execution.ExecutionContext
- getCode() - Method in enum class i5.las2peer.api.logging.MonitoringEvent
- getCode() - Method in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.get the code for a color
- getCoinbase() - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Queries the coin base = the first account in the chain By design, this is the account which the hosting node uses for mining in the background https://github.com/matthiaszimmermann/web3j_demo / Web3jUtils
- getCollisions() - Method in exception i5.las2peer.persistency.StopMergingException
-
Gets the number of collisions till this point.
- getCommands() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- getCommunityTagCreatedEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.CommunityTagIndex
- getCommunityTagIndexAddress() - Method in class i5.las2peer.registry.data.RegistryConfiguration
- getContainedClasses() - Method in class i5.las2peer.classLoaders.libraries.LoadedJarLibrary
-
Returns all classes stored in the corresponding jar file.
- getContainedFiles() - Method in class i5.las2peer.classLoaders.libraries.LoadedJarLibrary
-
Gets a list with all file names from files contained in the given jar package file.
- getContainedMessage() - Method in class i5.las2peer.p2p.pastry.MessageEnvelope
-
get the contained las2peer message
- getContainedResources() - Method in class i5.las2peer.classLoaders.libraries.LoadedJarLibrary
-
returns an array with names of resources (other than classes) contained in the jar archive of this ClassLoader
- getContent() - Method in interface i5.las2peer.api.persistency.Envelope
-
Get the content.
- getContent() - Method in class i5.las2peer.communication.Message
-
get the content of this message may be Serializable or XmlAble
- getContent() - Method in class i5.las2peer.communication.RMIResultContent
- getContent() - Method in class i5.las2peer.p2p.pastry.MessageEnvelope
-
get the content string of this message
- getContent() - Method in class i5.las2peer.persistency.AbstractArtifact
- getContent() - Method in class i5.las2peer.persistency.EnvelopeImpl
- getContent() - Method in class i5.las2peer.persistency.EnvelopeVersion
- getContent() - Method in class i5.las2peer.security.UnlockAgentCall
- getContent(AgentContext) - Method in class i5.las2peer.persistency.EnvelopeVersion
- getContent(String) - Static method in class i5.las2peer.testing.MockAgentFactory
-
get the contents of a text resource in the classpath
- getContext() - Method in class i5.las2peer.execution.ServiceThread
- getCorrectTestService() - Static method in class i5.las2peer.testing.MockAgentFactory
- getCumulativeScore() - Method in class i5.las2peer.registry.data.UserProfileData
- getCumulativeScore(String) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- getCurrent() - Static method in interface i5.las2peer.api.Context
-
Gets the current las2peer context.
- getCurrent() - Static method in class i5.las2peer.execution.ExecutionContext
- getCurrent() - Static method in class i5.las2peer.security.AgentContext
-
Gets the current las2peer context.
- getCurrentContext() - Static method in class i5.las2peer.execution.ServiceThread
- getCustomMessageDescriptions() - Method in class i5.las2peer.api.Service
-
Override this method to make descriptions for log message codes available to other services.
- getDeployments() - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getDeployments(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getDeployments(String, String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getDescription() - Method in class i5.las2peer.p2p.NodeInformation
-
get the description entry
- getDestinationAgentId() - Method in class i5.las2peer.logging.bot.BotMessage
- getDestinationAgentId() - Method in class i5.las2peer.logging.monitoring.MonitoringMessage
- getDestinationNode() - Method in class i5.las2peer.logging.bot.BotMessage
- getDestinationNode() - Method in class i5.las2peer.logging.monitoring.MonitoringMessage
- getElementList(Element, String) - Static method in class i5.las2peer.serialization.XmlTools
-
Gets all elements with the given child tag from given parent XML element.
- getEmail() - Method in interface i5.las2peer.api.security.UserAgent
-
Getter for the email address of this user.
- getEmail() - Method in class i5.las2peer.security.UserAgentImpl
-
get the email address assigned to this agent
- getEncodedPrivate() - Method in class i5.las2peer.security.AgentImpl
-
Gets the private key encrypted and encoded in base64.
- getEndpoint() - Method in class i5.las2peer.registry.data.RegistryConfiguration
- getEnvelope(String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Get the envelope with the given id
- getEnvelopeIdentifier() - Method in class i5.las2peer.persistency.MetadataEnvelope
- getEnvelopeNumOfParts() - Method in class i5.las2peer.persistency.MetadataEnvelope
- getEnvelopeString() - Method in class i5.las2peer.testing.TestService
-
test for envelopes: store a string in an envelope
- getEnvelopeVersion() - Method in class i5.las2peer.persistency.MetadataEnvelope
- getErrorEventEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- getEthClientVersion() - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Deprecated.there's no reason to reveal this implementation detail, so this may be removed
- getEthereumAddress() - Method in class i5.las2peer.security.EthereumAgent
- getEthereumAddress() - Method in class i5.las2peer.security.EthereumGroupAgent
- getEthereumCredentials() - Method in class i5.las2peer.security.EthereumAgent
- getEthereumCredentials() - Method in class i5.las2peer.security.EthereumGroupAgent
- getEthereumMnemonic() - Method in class i5.las2peer.security.EthereumAgent
- getEthereumMnemonic() - Method in class i5.las2peer.security.EthereumGroupAgent
- getEthereumMnemonic() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- getEthereumPassword() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- getEve() - Static method in class i5.las2peer.testing.MockAgentFactory
-
Gets Eves agent
- getEvent() - Method in class i5.las2peer.logging.bot.BotMessage
- getEvent() - Method in class i5.las2peer.logging.monitoring.MonitoringMessage
- getException() - Method in class i5.las2peer.communication.RMIExceptionContent
- getException() - Method in class i5.las2peer.persistency.helper.MultiStoreResult
-
Gets the exception from this store operation.
- getException() - Method in class i5.las2peer.tools.WaiterThread
- getExceptions() - Method in class i5.las2peer.p2p.MessageResultListener
-
get all exceptions which have been registered so far
- getExecutor() - Method in interface i5.las2peer.api.Context
-
Gets the executor for this service.
- getExecutor() - Method in class i5.las2peer.execution.ExecutionContext
- getFrom() - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- getGas() - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- getGasLimit() - Method in class i5.las2peer.registry.data.RegistryConfiguration
- getGasLimit() - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getGasPrice() - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- getGasPrice() - Method in class i5.las2peer.registry.data.RegistryConfiguration
- getGasPrice() - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getGenericTransactionAddedEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- getGlobalConsoleFormatter() - Static method in class i5.las2peer.logging.L2pLogger
-
This method returns the default
Formatter
currently used to format log output for console. - getGlobalLogfileFormatter() - Static method in class i5.las2peer.logging.L2pLogger
-
This method returns the default
Formatter
currently used to format log output for log files. - getGrading() - Method in class i5.las2peer.registry.data.ReputationTransactionData
- getGroup(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Retrieve group data stored in registry for given group name.
- getGroup1() - Static method in class i5.las2peer.testing.MockAgentFactory
-
get a group agent for group1 (containing Adam, eve and Abel)
- getGroup2() - Static method in class i5.las2peer.testing.MockAgentFactory
-
get a group agent for group2 (containing Adam, eve and Abel)
- getGroup3() - Static method in class i5.las2peer.testing.MockAgentFactory
-
get a group agent for group3 (containing Adam, eve and Abel)
- getGroupA() - Static method in class i5.las2peer.testing.MockAgentFactory
-
get a group agent for groupA (containing only Adam and Abel)
- getGroupEnvelopeString() - Method in class i5.las2peer.testing.TestService
-
get a string stored for the Group1
- getGroupName() - Method in interface i5.las2peer.api.security.GroupAgent
-
Getter for the group name.
- getGroupName() - Method in class i5.las2peer.security.GroupAgentImpl
- getGroupRegisteredEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- getGroupRegistryAddress() - Method in class i5.las2peer.registry.data.RegistryConfiguration
- getGroupTransferredEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- getHashMethod() - Static method in class i5.las2peer.tools.CryptoTools
-
used hash method
- getHostedServices() - Method in class i5.las2peer.p2p.NodeInformation
-
get an array with the class names of all services hosted at the node described with this information
- getId() - Method in class i5.las2peer.communication.Message
-
Gets the id of this message
- getId() - Method in class i5.las2peer.p2p.pastry.GetInfoMessage
-
a random id for answer collection
- getIdentifier() - Method in interface i5.las2peer.api.persistency.Envelope
-
Get the identifier of the envelope.
- getIdentifier() - Method in interface i5.las2peer.api.security.Agent
-
The agent id
- getIdentifier() - Method in class i5.las2peer.classLoaders.libraries.LoadedLibrary
-
returns the library identifier for the library, this object is responsible for (including name and version)
- getIdentifier() - Method in class i5.las2peer.persistency.EnvelopeImpl
- getIdentifier() - Method in class i5.las2peer.persistency.EnvelopeVersion
-
Gets the identifier for this envelope.
- getIdentifier() - Method in class i5.las2peer.security.AgentImpl
- getIdentifier() - Method in class i5.las2peer.security.AnonymousAgentImpl
- getInfoContent() - Method in class i5.las2peer.p2p.pastry.InfoResponseMessage
-
get the delivered node information
- GetInfoMessage - Class in i5.las2peer.p2p.pastry
- GetInfoMessage(NodeHandle) - Constructor for class i5.las2peer.p2p.pastry.GetInfoMessage
-
create a new
- getInformationFilename() - Method in class i5.las2peer.p2p.Node
-
Gets the filename of the current information file for this node.
- getInput() - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- getInstance() - Static method in class i5.las2peer.security.AnonymousAgentImpl
- getInstance(Class<?>) - Static method in class i5.las2peer.logging.L2pLogger
-
This method is used to retrieve a L2pLogger instance.
- getInstance(String) - Static method in class i5.las2peer.logging.L2pLogger
-
This method is used to retrieve a L2pLogger instance.
- getJarFileName() - Method in class i5.las2peer.classLoaders.libraries.LoadedJarLibrary
-
Returns the name of the corresponding jar file.
- getKnownAgents() - Method in class i5.las2peer.p2p.LocalNodeManager
- getLastModified(File, boolean) - Static method in class i5.las2peer.classLoaders.libraries.FileSystemRepository
-
helper method to get the last modification date of a directory
- getLastUsageTimestamp() - Method in class i5.las2peer.security.AgentContext
-
Returns the time of the last usage of this context.
- getLibrary() - Method in class i5.las2peer.classLoaders.ServiceClassLoader
-
get the library this loader is responsible for
- getLibraryCollection() - Method in class i5.las2peer.classLoaders.libraries.FileSystemRepository
-
get a collection with all found jar files within this repository
- getLibraryEnvelopeIdentifier(LibraryIdentifier) - Static method in class i5.las2peer.classLoaders.libraries.SharedStorageRepository
- getLibraryIdentifier() - Method in class i5.las2peer.classLoaders.libraries.LoadedLibrary
- getLibraryVersionsEnvelopeIdentifier(String) - Static method in class i5.las2peer.classLoaders.libraries.SharedStorageRepository
- getLocalAgent(String) - Method in class i5.las2peer.p2p.Node
-
Gets a local registered agent by its id.
- getLocalMaxSize() - Method in class i5.las2peer.persistency.SharedStorage
- getLocalMaxStorageSize() - Method in class i5.las2peer.p2p.PastryNodeImpl
- getLocalNode() - Method in class i5.las2peer.security.AgentContext
-
Gives access to the local node.
- getLocalNodeInfo() - Method in class i5.las2peer.tools.L2pNodeLauncher
-
get the information stored about the local Node
- getLocalService(ServiceNameVersion) - Method in class i5.las2peer.p2p.NodeServiceCache
-
Gets a locally registered service agent
- getLocalServiceAgent(ServiceNameVersion) - Method in class i5.las2peer.p2p.Node
-
Tries to get an instance of the given class as a registered service of this node.
- getLocalServiceNames() - Method in class i5.las2peer.p2p.NodeServiceCache
- getLocalServices() - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Gets a list of local running services on this node
- getLocalServiceVersions(String) - Method in class i5.las2peer.p2p.NodeServiceCache
- getLocalSize() - Method in class i5.las2peer.persistency.SharedStorage
- getLocalStorageSize() - Method in class i5.las2peer.p2p.PastryNodeImpl
- getLogDir() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- getLogger() - Method in class i5.las2peer.api.Service
-
Gets the logger for the service class.
- getLogger(Class<?>) - Method in interface i5.las2peer.api.Context
-
Gets the logger for the given class.
- getLogger(Class<?>) - Method in class i5.las2peer.execution.ExecutionContext
- getLoginName() - Method in interface i5.las2peer.api.security.UserAgent
-
Getter for the login name.
- getLoginName() - Method in class i5.las2peer.security.UserAgentImpl
- getMainAgent() - Method in interface i5.las2peer.api.Context
-
Get the main agent of this context.
- getMainAgent() - Method in class i5.las2peer.execution.ExecutionContext
- getMainAgent() - Method in class i5.las2peer.security.AgentContext
-
Gets the main agent of this context.
- getMajor() - Method in class i5.las2peer.api.SemverVersion
-
get the major version number
- getMaxMessageWait() - Method in class i5.las2peer.p2p.LocalNodeManager
- getMemberList() - Method in interface i5.las2peer.api.security.GroupAgent
-
Get a list of direct group members.
- getMemberList() - Method in class i5.las2peer.security.GroupAgentImpl
-
get an array with the ids of all direct group members without recursion
- getMessage() - Method in class i5.las2peer.p2p.pastry.BroadcastMessageContent
-
get the l2p message inside
- getMessage() - Method in class i5.las2peer.registry.data.GenericTransactionData
- getMetadataIdentifier(String, long) - Static method in class i5.las2peer.persistency.MetadataArtifact
- getMethodName() - Method in class i5.las2peer.execution.RMITask
- getMinMessageWait() - Method in class i5.las2peer.p2p.LocalNodeManager
- getMinor() - Method in class i5.las2peer.api.SemverVersion
-
get the minor version number
- getMinSuccessfulOperations() - Method in class i5.las2peer.persistency.helper.MultiStoreResult
-
Gets the minimal number of successful operations for any part of this store operation.
- getMyAgent() - Method in class i5.las2peer.testing.LocalServiceTestCase
- getMyNode() - Method in class i5.las2peer.security.Mediator
-
Grants access to the node this Mediator is registered to.
- getName() - Method in class i5.las2peer.api.p2p.ServiceNameVersion
-
Gets the service name
- getName() - Method in class i5.las2peer.classLoaders.libraries.LibraryIdentifier
- getName() - Method in class i5.las2peer.registry.data.GroupData
- getName() - Method in class i5.las2peer.registry.data.UserData
- getNameVersion() - Method in class i5.las2peer.api.p2p.ServiceNameVersion
-
Gets a string representation
- getNetInfo() - Method in class i5.las2peer.tools.L2pNodeLauncher
-
get information about other nodes (probably neighbors in the ring etc)
- getNextMessage() - Method in class i5.las2peer.security.Mediator
-
Gets (and removes) the next pending message.
- getNode() - Method in class i5.las2peer.testing.LocalServiceTestCase
- getNode() - Method in class i5.las2peer.tools.L2pNodeLauncher
- getNode(long) - Method in class i5.las2peer.p2p.LocalNodeManager
-
get a node from the central storage
- getNodeAsEthereumNode() - Method in class i5.las2peer.tools.L2pNodeLauncher
- getNodeCpuLoad() - Method in class i5.las2peer.p2p.Node
-
Gets the approximate CPU load of the JVM the Node is running on.
- getNodeFreeRAMLoad() - Method in class i5.las2peer.p2p.Node
- getNodeHandle() - Method in class i5.las2peer.p2p.NodeInformation
-
get the handle of the described node
- getNodeId() - Method in class i5.las2peer.p2p.LocalNode
-
get the id of this node
- getNodeId() - Method in class i5.las2peer.p2p.Node
-
Gets some kind of node identifier.
- getNodeId() - Method in class i5.las2peer.p2p.NodeServiceCache.ServiceInstance
- getNodeId() - Method in class i5.las2peer.p2p.PastryNodeImpl
-
get the identifier of this node (string representation of the pastry node)
- getNodeId() - Method in class i5.las2peer.registry.data.ServiceDeploymentData
- getNodeIdSeed() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- getNodeInformation() - Method in class i5.las2peer.p2p.Node
-
Gets information about this node including all registered service classes.
- getNodeInformation(Object) - Method in class i5.las2peer.p2p.LocalNode
- getNodeInformation(Object) - Method in class i5.las2peer.p2p.Node
-
Gets information about a distant node.
- getNodeInformation(Object) - Method in class i5.las2peer.p2p.PastryNodeImpl
- getNodeInformation(NodeHandle) - Method in class i5.las2peer.p2p.pastry.NodeApplication
-
get information about a foreign node
- getNodeKey() - Method in class i5.las2peer.p2p.NodeInformation
-
get the public encryption key of the node
- getNodeRAMLoad() - Method in class i5.las2peer.p2p.Node
-
Gets the approximate RAM load of the JVM the Node is running on.
- getNodeRepresentation(Object) - Method in class i5.las2peer.p2p.Node
-
Derive a String representation for a node from the given identifier object.
- getNodeServiceCache() - Method in class i5.las2peer.p2p.Node
-
get the NodeServiceCache of this node
- getNonce() - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- getNonce(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Return the nonce (tx count) for the specified address.
- getNoOfServiceAnnouncementSinceBlockOrderedByHostingNode(BigInteger, String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Query no.
- getNoTransactionsRcvd() - Method in class i5.las2peer.registry.data.UserProfileData
- getNoTransactionsReceived(String) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- getNoTransactionsSent() - Method in class i5.las2peer.registry.data.UserProfileData
- getNoTransactionsSent(String) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- getNumberOfExpectedResults() - Method in class i5.las2peer.p2p.MessageResultListener
- getNumberOfResults() - Method in class i5.las2peer.p2p.MessageResultListener
- getNumberOfWaiting() - Method in class i5.las2peer.security.Mediator
-
Gets the number of waiting messages.
- getNumMatchedParts() - Method in class i5.las2peer.p2p.ServiceAliasManager.AliasResolveResponse
- getOpeningAgent() - Method in class i5.las2peer.security.GroupAgentImpl
-
returns the Agent by whom the private Key of this Group has been unlocked
- getOptionalElement(Element, String) - Static method in class i5.las2peer.serialization.XmlTools
-
Gets one optional child tag from given parent XML element.
- getOrDefault(T, T) - Static method in class i5.las2peer.registry.Util
-
Returns the value of the first parameter if it is not null and the second param otherwise
- getOrganization() - Method in class i5.las2peer.p2p.NodeInformation
-
get the organization, this node is hosted by
- getOrigin() - Method in class i5.las2peer.p2p.pastry.L2pScribeContent
-
get the origin node of this content
- getOtherKnownNodes() - Method in class i5.las2peer.p2p.LocalNode
- getOtherKnownNodes() - Method in class i5.las2peer.p2p.Node
-
Gets an array with identifiers of other (locally known) nodes in this network.
- getOtherKnownNodes() - Method in class i5.las2peer.p2p.PastryNodeImpl
- getOwner() - Method in class i5.las2peer.registry.data.UserProfileData
- getOwnerAddress() - Method in class i5.las2peer.registry.data.GroupData
- getOwnerAddress() - Method in class i5.las2peer.registry.data.UserData
- getOwnerId() - Method in interface i5.las2peer.api.persistency.Envelope
-
Get the id of the owner (signing agent) of this envelope.
- getOwnerId() - Method in class i5.las2peer.persistency.EnvelopeImpl
- getPackageName() - Method in class i5.las2peer.api.p2p.ServiceNameVersion
-
Gets the package name of the service
- getPackageName(String) - Static method in class i5.las2peer.classLoaders.ClassManager
-
extract the package name from a class name
- getParameters() - Method in class i5.las2peer.execution.RMITask
- getParameterString(Object[]) - Static method in class i5.las2peer.execution.ServiceHelper
-
Creates a string with all classes from an array of parameters.
- getPartIndex() - Method in class i5.las2peer.persistency.NetworkArtifact
- getPassphrase() - Method in class i5.las2peer.security.PassphraseAgentImpl
-
Gets the current passphrase
- getPassphrase() - Method in class i5.las2peer.security.UnlockAgentCall
- getPastryNode() - Method in class i5.las2peer.p2p.PastryNodeImpl
-
access to the underlying pastry node
- getPatch() - Method in class i5.las2peer.api.SemverVersion
-
get the patch version of the minor version number
- getPort() - Method in class i5.las2peer.p2p.PastryNodeImpl
- getPort() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- getPreRelease() - Method in class i5.las2peer.api.SemverVersion
- getPreviouslyDeployedAddress(String) - Static method in class i5.las2peer.registry.contracts.CommunityTagIndex
- getPreviouslyDeployedAddress(String) - Static method in class i5.las2peer.registry.contracts.GroupRegistry
- getPreviouslyDeployedAddress(String) - Static method in class i5.las2peer.registry.contracts.ServiceRegistry
- getPreviouslyDeployedAddress(String) - Static method in class i5.las2peer.registry.contracts.UserRegistry
- getPriority() - Method in class i5.las2peer.p2p.pastry.GetInfoMessage
- getPriority() - Method in class i5.las2peer.p2p.pastry.InfoResponseMessage
- getPriority() - Method in class i5.las2peer.p2p.pastry.MessageEnvelope
- getPriority() - Method in class i5.las2peer.p2p.pastry.PastryTestMessage
- getPriority() - Method in class i5.las2peer.p2p.pastry.SearchAnswerMessage
- getProfile(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getProfileIndex() - Method in class i5.las2peer.registry.data.UserProfileData
- getProperties() - Method in class i5.las2peer.api.Configurable
-
Tries to find a (service) class specific property file The following dirs will be checked: ./ ./config/ ./etc/ ./properties/ The name of the property file is the name of the implementing service class followed by .properties.
- getProps() - Method in class i5.las2peer.testing.TestService
-
access to the property file
- getPublicKey() - Method in class i5.las2peer.registry.data.GroupData
- getPublicKey() - Method in class i5.las2peer.registry.data.UserData
- getPublicKey() - Method in class i5.las2peer.security.AgentImpl
- getPublicKey() - Method in class i5.las2peer.security.AnonymousAgentImpl
- getRandomId() - Method in class i5.las2peer.p2p.pastry.L2pScribeContent
-
the (random) id of this content
- getRawPublicKey() - Method in class i5.las2peer.registry.data.GroupData
-
serialized (or otherwise encoded) form of public key
- getRawPublicKey() - Method in class i5.las2peer.registry.data.UserData
-
serialized (or otherwise encoded) form of public key
- getReaderGroupIds() - Method in class i5.las2peer.persistency.EnvelopeVersion
- getReaderKeys() - Method in class i5.las2peer.persistency.EnvelopeVersion
- getReaderToAdd() - Method in class i5.las2peer.persistency.EnvelopeImpl
- getReaderToRevoke() - Method in class i5.las2peer.persistency.EnvelopeImpl
- getReceiver() - Method in class i5.las2peer.registry.data.GenericTransactionData
- getReceiver() - Method in class i5.las2peer.registry.data.SenderReceiverDoubleKey
- getRecievingNode() - Method in class i5.las2peer.p2p.pastry.SearchAnswerMessage
-
get the (designated) receiver of this answer
- getRecipient() - Method in class i5.las2peer.communication.Message
-
get the designated recipient of this message only works after opening or creating of the message
- getRecipientId() - Method in class i5.las2peer.communication.Message
-
Gets the id of the recipient agent
- getRegisteredAgents() - Method in class i5.las2peer.p2p.Node
-
Gets an array with all
UserAgentImpl
s registered at this node. - getRegisteredServices() - Method in class i5.las2peer.p2p.Node
-
Gets an array with all
ServiceAgentImpl
s registered at this node. - getRegistryClient() - Method in class i5.las2peer.p2p.EthereumNode
- getRegistryClient() - Method in class i5.las2peer.security.EthereumAgent
-
Gets registry client that uses the agent's credentials.
- getRegistryClient() - Method in class i5.las2peer.security.EthereumGroupAgent
-
Gets registry client that uses the agent's credentials.
- getRemarks() - Method in class i5.las2peer.logging.bot.BotMessage
- getRemarks() - Method in class i5.las2peer.logging.monitoring.MonitoringMessage
- getReputationRegistryAddress() - Method in class i5.las2peer.registry.data.RegistryConfiguration
- getRequestMessageId() - Method in class i5.las2peer.p2p.pastry.SearchAnswerMessage
-
get the id of the original search request
- getResource(String) - Method in class i5.las2peer.classLoaders.ServiceClassLoader
-
get the URL for a resource
- getResourceAsBinary(String) - Method in class i5.las2peer.classLoaders.libraries.LoadedLibrary
-
get the contents of a resource as a byte array
- getResourceAsBinary(String) - Method in class i5.las2peer.classLoaders.libraries.LoadedNetworkLibrary
- getResourceAsString(String) - Method in class i5.las2peer.classLoaders.libraries.LoadedLibrary
-
get the contents of a resource as a String
- getResourceAsUrl(String) - Method in class i5.las2peer.classLoaders.libraries.LoadedJarLibrary
- getResourceAsUrl(String) - Method in class i5.las2peer.classLoaders.libraries.LoadedLibrary
-
for class and resource loading: get the URL for the specified resource
- getResourceAsUrl(String) - Method in class i5.las2peer.classLoaders.libraries.LoadedNetworkLibrary
- getResponseToId() - Method in class i5.las2peer.communication.Message
- getResponseToId() - Method in class i5.las2peer.p2p.pastry.InfoResponseMessage
-
get the id of the message, this is a response to
- getResponsibleForAgentSafeId() - Method in class i5.las2peer.security.AgentImpl
-
Returns the id of this agent.
- getResponsibleForAgentSafeId() - Method in class i5.las2peer.security.Mediator
- getResponsibleForAgentSafeId() - Method in interface i5.las2peer.security.MessageReceiver
-
In case a
Mediator
implements this interface, this method will return the id of the agent, this mediator is responsible for. - getResult() - Method in class i5.las2peer.persistency.helper.FetchEnvelopeHelper
- getResult() - Method in class i5.las2peer.persistency.helper.FetchHashedHelper
- getResult() - Method in class i5.las2peer.persistency.helper.StoreProcessHelper
- getResult() - Method in class i5.las2peer.tools.WaiterThread
- getResults() - Method in class i5.las2peer.p2p.MessageResultListener
- getRevokeAllReaders() - Method in class i5.las2peer.persistency.EnvelopeImpl
- getRootElement(File, String) - Static method in class i5.las2peer.serialization.XmlTools
-
Gets the root element from the given file containing only ONE XML representation and throws an exception if the name does not match with the given name.
- getRootElement(InputStream, String) - Static method in class i5.las2peer.serialization.XmlTools
-
Gets the root element from the given input stream containing only ONE XML representation and throws an exception if the name does not match with the given name.
- getRootElement(String, String) - Static method in class i5.las2peer.serialization.XmlTools
-
Gets the root element from the given XML String and throws an exception if the name does not match with the given name.
- getRootElement(Document, String) - Static method in class i5.las2peer.serialization.XmlTools
-
Gets the root element from the given document type containing only ONE XML representation and throws an exception if the name does not match with the given name.
- getRunningAtNode() - Method in class i5.las2peer.security.AgentImpl
-
Gets the node, this agent is running at.
- getSalt() - Method in class i5.las2peer.security.PassphraseAgentImpl
-
provide access to salt for subclasses (security risk? - probably not)
- getSecureHash(byte[]) - Static method in class i5.las2peer.tools.CryptoTools
- getSender() - Method in class i5.las2peer.communication.Message
-
get the sending agent of this message only works after opening or creation the message
- getSender() - Method in class i5.las2peer.p2p.pastry.GetInfoMessage
-
get the sender of the information request
- getSender() - Method in class i5.las2peer.p2p.pastry.InfoResponseMessage
-
get the handle of the sending node
- getSender() - Method in class i5.las2peer.registry.data.GenericTransactionData
- getSender() - Method in class i5.las2peer.registry.data.ReputationTransactionData
- getSender() - Method in class i5.las2peer.registry.data.SenderReceiverDoubleKey
- getSenderId() - Method in class i5.las2peer.communication.Message
-
get the id of the sending agent
- getSendingNode() - Method in class i5.las2peer.p2p.pastry.MessageEnvelope
-
get a handle to the sending node
- getSendingNode() - Method in class i5.las2peer.p2p.pastry.SearchAnswerMessage
-
get the origin node of this answer
- getSendingNodeId() - Method in class i5.las2peer.communication.Message
-
get the id of the sending node The type depends on on the Node implementation (Long for
LocalNode
and NodeHandle forPastryNodeImpl
- getService() - Method in interface i5.las2peer.api.Context
-
Get the current service.
- getService() - Method in class i5.las2peer.communication.ServiceDiscoveryContent
-
Gets the service that is running
- getService() - Method in class i5.las2peer.execution.ExecutionContext
- getService() - Method in class i5.las2peer.p2p.NodeServiceCache.ServiceInstance
- getService(Class<T>) - Method in interface i5.las2peer.api.Context
-
Get the current service, avoiding casting.
- getService(Class<T>) - Method in class i5.las2peer.execution.ExecutionContext
- getServiceAgent() - Method in interface i5.las2peer.api.Context
-
Get the current service agent responsible for executing the service.
- getServiceAgent() - Method in class i5.las2peer.execution.ExecutionContext
- getServiceAgent() - Method in class i5.las2peer.p2p.NodeServiceCache.ServiceInstance
- getServiceAgent(ServiceNameVersion, AgentImpl) - Method in class i5.las2peer.p2p.Node
-
Gets an currently running agent executing the given service.
- getServiceAgentId() - Method in class i5.las2peer.p2p.NodeServiceCache.ServiceInstance
- getServiceAgentInstance(ServiceNameVersion, boolean, boolean, AgentImpl) - Method in class i5.las2peer.p2p.NodeServiceCache
-
returns a service agent instance.
- getServiceAliasManager() - Method in class i5.las2peer.p2p.Node
-
get the manager responsible for the mapping from service alias to service names
- getServiceAuthor(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getServiceAuthors() - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getServiceClass() - Method in class i5.las2peer.testing.LocalServiceTestCase
-
define a service class to test, this service will be started in a
LocalNode
before starting the actual test - getServiceClass(ServiceNameVersion) - Method in class i5.las2peer.classLoaders.ClassManager
-
get a service class in the specified version a service has to be provided in a bundle of the package containing the service
- getServiceClassLoader() - Method in interface i5.las2peer.api.Context
-
Gets the class loader responsible for loading the current service.
- getServiceClassLoader() - Method in class i5.las2peer.execution.ExecutionContext
- getServiceClassName() - Method in class i5.las2peer.registry.data.ServiceDeploymentData
- getServiceCreatedEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- getServiceDeploymentEndEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- getServiceDeploymentEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- getServiceDirectories() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- getServiceInstance() - Method in class i5.las2peer.security.ServiceAgentImpl
-
get the actual service instance bound to this agent
- getServiceInstance() - Method in class i5.las2peer.testing.LocalServiceTestCase
-
shortcut for getting the actual instance of the service class to test
- getServiceMethods(String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Returns a list of available methods for the given service class name.
- getServiceName() - Method in class i5.las2peer.p2p.ServiceAliasManager.AliasResolveResponse
- getServiceName() - Method in class i5.las2peer.registry.data.ServiceReleaseData
- getServiceNames() - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getServiceNameVersion() - Method in interface i5.las2peer.api.security.ServiceAgent
-
Get the service name and version of the service executed by this agent.
- getServiceNameVersion() - Method in class i5.las2peer.execution.RMITask
- getServiceNameVersion() - Method in class i5.las2peer.security.ServiceAgentImpl
-
get the name of the service class, this service agent belongs to
- getServicePackageName() - Method in class i5.las2peer.registry.data.ServiceDeploymentData
- getServiceRegistryAddress() - Method in class i5.las2peer.registry.data.RegistryConfiguration
- getServiceReleasedEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- getServiceReleases() - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getServiceVersion() - Method in class i5.las2peer.testing.LocalServiceTestCase
-
define a service version to test, this service will be started in a
LocalNode
before starting the actual test - getShellCode() - Method in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- getShellCode() - Method in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- getShellCode() - Method in enum class i5.las2peer.tools.ColoredOutput.Formatting
- getShellCode() - Method in interface i5.las2peer.tools.ColoredOutput.ShellCode
- getSignature() - Method in class i5.las2peer.p2p.NodeInformation
- getSignatureContent() - Method in class i5.las2peer.p2p.NodeInformation
-
the content for the signature
- getSignatureMethod() - Static method in class i5.las2peer.tools.CryptoTools
-
get the signature method in use
- getSimpleClassName() - Method in class i5.las2peer.api.p2p.ServiceNameVersion
-
Gets the simple name of the service class
- getSingularElement(Element, String) - Static method in class i5.las2peer.serialization.XmlTools
-
Gets exactly one child tag from given parent XML element.
- getSize() - Method in interface i5.las2peer.api.security.GroupAgent
-
Get the number of direct group members.
- getSize() - Method in class i5.las2peer.security.GroupAgentImpl
-
how many members does this group have
- getSortedMethodNames() - Method in class i5.las2peer.communication.ListMethodsContent
-
get a sorted array with all names of methods stored in this answer
- getSortedMethodParameters(String) - Method in class i5.las2peer.communication.ListMethodsContent
-
get a sorted array of all parameter signatures for the given method name
- getSourceAgentId() - Method in class i5.las2peer.logging.bot.BotMessage
- getSourceAgentId() - Method in class i5.las2peer.logging.monitoring.MonitoringMessage
- getSourceNode() - Method in class i5.las2peer.logging.bot.BotMessage
- getSourceNode() - Method in class i5.las2peer.logging.monitoring.MonitoringMessage
- getStarRating() - Method in class i5.las2peer.registry.data.UserProfileData
- getStartTime() - Method in class i5.las2peer.p2p.Node
- getStartupDir() - Method in class i5.las2peer.testing.LocalServiceTestCase
-
get the name of a directory, which XML files are to be loaded on server Startup by the
LocalServiceTestCase.loadStartupDir()
method. - getStaticDeployedAddress(String) - Method in class i5.las2peer.registry.contracts.CommunityTagIndex
- getStaticDeployedAddress(String) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- getStaticDeployedAddress(String) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- getStaticDeployedAddress(String) - Method in class i5.las2peer.registry.contracts.UserRegistry
- getStatus() - Method in class i5.las2peer.p2p.Node
-
Gets the status of this node.
- getStatusCode() - Method in enum class i5.las2peer.logging.bot.BotStatus
- getStorage() - Method in class i5.las2peer.p2p.LocalNodeManager
- getStorageDirectory() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- getStorageMode() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- getStoredString() - Method in class i5.las2peer.testing.TestService
-
returns the stored string
- getSub() - Method in class i5.las2peer.api.SemverVersion
-
Deprecated.use
SemverVersion.getPatch()
instead - getSubject() - Method in class i5.las2peer.registry.data.ReputationTransactionData
- getSubjectNewGrade() - Method in class i5.las2peer.registry.data.ReputationTransactionData
- getSupplementHash() - Method in class i5.las2peer.registry.data.ServiceReleaseData
- getSymmetricAlgorithm() - Static method in class i5.las2peer.tools.CryptoTools
-
get the symmetric algorithm in use
- getSymmetricKeygenMethod() - Static method in class i5.las2peer.tools.CryptoTools
-
get the factory method for symmetric keys
- getSystemDefinedPort() - Static method in class i5.las2peer.tools.SimpleTools
- getTags() - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getTestService() - Static method in class i5.las2peer.testing.MockAgentFactory
-
get ServiceAgent for i5.las2peer.api.TestService The TestServices are placed in the JUnit source tree.
- getTestService2() - Static method in class i5.las2peer.testing.MockAgentFactory
-
get ServiceAgent for i5.las2peer.api.TestService2 The TestServices are placed in the JUnit source tree.
- getTime() - Method in class i5.las2peer.registry.data.GenericTransactionData
- getTime() - Method in class i5.las2peer.registry.data.ServiceDeploymentData
- getTimeoutDate() - Method in class i5.las2peer.communication.Message
- getTimeoutTime() - Method in class i5.las2peer.p2p.MessageResultListener
- getTimeoutTs() - Method in class i5.las2peer.communication.Message
- getTimestamp() - Method in class i5.las2peer.communication.Message
- getTimestamp() - Method in class i5.las2peer.communication.PingPongContent
- getTimestamp() - Method in class i5.las2peer.logging.bot.BotMessage
- getTimestamp() - Method in class i5.las2peer.logging.monitoring.MonitoringMessage
- getTimestamp() - Method in class i5.las2peer.p2p.pastry.L2pScribeContent
-
get the (unix) timestamp of creation
- getTimestamp() - Method in class i5.las2peer.registry.data.GenericTransactionData
- getTimestamp() - Method in class i5.las2peer.registry.data.ServiceDeploymentData
- getTimestamp() - Method in class i5.las2peer.registry.data.ServiceReleaseData
- getTimestampDate() - Method in class i5.las2peer.communication.Message
- getTo() - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- getTopicId() - Method in class i5.las2peer.communication.Message
-
Gets the id of the receiving topic
- getTransactionAddedEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- getTransactionByTxHash(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getTransactionCountChangedEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- getTransactionIndex() - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- getTransactionInfo(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getTransactionLog() - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getTransactionLogByReceiver(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getTransactionLogBySender(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getTransactionScoreChangedEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- getTransactionType() - Method in class i5.las2peer.registry.data.GenericTransactionData
- getTXHash() - Method in class i5.las2peer.registry.data.GenericTransactionData
- getUnwrappedClass(Class<?>) - Static method in class i5.las2peer.execution.ServiceHelper
-
returns the native class for a wrapper
- getUser(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Retrieve user data stored in registry for given name.
- getUserAgentIdentifierByEmail(String) - Method in interface i5.las2peer.api.Context
-
Gets a
UserAgent
's identifier by its email address. - getUserAgentIdentifierByEmail(String) - Method in class i5.las2peer.execution.ExecutionContext
- getUserAgentIdentifierByLoginName(String) - Method in interface i5.las2peer.api.Context
-
Gets a
UserAgent
's identifier by its login name. - getUserAgentIdentifierByLoginName(String) - Method in class i5.las2peer.execution.ExecutionContext
- getUserManager() - Method in class i5.las2peer.p2p.Node
-
returns the manager responsible for user management
- getUserName() - Method in class i5.las2peer.registry.data.UserProfileData
- getUserProfileCreatedEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- getUserProfiles() - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getUserRating(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getUserRegisteredEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.UserRegistry
- getUserRegistrations() - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- getUserRegistryAddress() - Method in class i5.las2peer.registry.data.RegistryConfiguration
- getUserTransferredEvents(TransactionReceipt) - Method in class i5.las2peer.registry.contracts.UserRegistry
- getValidMs() - Method in class i5.las2peer.communication.Message
- getValue() - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- getVersion() - Method in class i5.las2peer.api.p2p.ServiceNameVersion
-
Gets the service version
- getVersion() - Method in class i5.las2peer.classLoaders.libraries.LibraryIdentifier
- getVersion() - Method in class i5.las2peer.persistency.EnvelopeImpl
- getVersion() - Method in class i5.las2peer.persistency.EnvelopeVersion
-
Gets the version of this envelope.
- getVersion() - Method in class i5.las2peer.registry.data.ServiceDeploymentData
- getVersion() - Method in class i5.las2peer.registry.data.ServiceReleaseData
- getVersion() - Static method in class i5.las2peer.tools.L2pNodeLauncher
-
Gets the las2peer version as String.
- getVersionMajor() - Method in class i5.las2peer.registry.data.ServiceReleaseData
- getVersionMinor() - Method in class i5.las2peer.registry.data.ServiceReleaseData
- getVersionPatch() - Method in class i5.las2peer.registry.data.ServiceReleaseData
- getWrapperClass(Class<?>) - Static method in class i5.las2peer.execution.ServiceHelper
-
returns the wrapper class for a native class
- GLOBAL_NAME - Static variable in class i5.las2peer.logging.L2pLogger
- grade - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionAddedEventResponse
- Green - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- Green - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- Green - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- GroupAgent - Interface in i5.las2peer.api.security
-
Represents a group of agents that is an agent itself.
- GroupAgentGenerator - Class in i5.las2peer.tools
-
A simple command line client generating a group agent XML file.
- GroupAgentGenerator() - Constructor for class i5.las2peer.tools.GroupAgentGenerator
- GroupAgentImpl - Class in i5.las2peer.security
-
An agent representing a group of other agents.
- GroupAgentImpl(KeyPair, SecretKey, Agent[]) - Constructor for class i5.las2peer.security.GroupAgentImpl
-
constructor for the
GroupAgentImpl.createGroupAgent(i5.las2peer.api.security.Agent[])
factory simply necessary, since the secret key has to be stated for the constructor of the superclass - GroupAgentImpl(KeyPair, SecretKey, Agent[], String) - Constructor for class i5.las2peer.security.GroupAgentImpl
-
constructor for the
GroupAgentImpl.createGroupAgent(i5.las2peer.api.security.Agent[])
factory simply necessary, since the secret key has to be stated for the constructor of the superclass - GroupAgentImpl(PublicKey, byte[], HashMap<String, byte[]>) - Constructor for class i5.las2peer.security.GroupAgentImpl
- GroupData - Class in i5.las2peer.registry.data
-
Contains user data exactly as stored in blockchain.
- GroupData(byte[], byte[], byte[], String) - Constructor for class i5.las2peer.registry.data.GroupData
- groupName - Variable in class i5.las2peer.security.GroupAgentImpl
- groupNameIsAvailable(byte[]) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- groupNameIsAvailable(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Return true if user name is both valid and not already taken and thus can be registered.
- groupNameIsValid(byte[]) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- groupNameIsValid(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Return true if user name is both valid, as encoded in the registry smart contract code.
- GROUPREGISTERED_EVENT - Static variable in class i5.las2peer.registry.contracts.GroupRegistry
- groupRegisteredEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- groupRegisteredEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- GroupRegisteredEventResponse() - Constructor for class i5.las2peer.registry.contracts.GroupRegistry.GroupRegisteredEventResponse
- GroupRegistry - Class in i5.las2peer.registry.contracts
-
Auto generated code.
- GroupRegistry(String, Web3j, Credentials, BigInteger, BigInteger) - Constructor for class i5.las2peer.registry.contracts.GroupRegistry
-
Deprecated.
- GroupRegistry(String, Web3j, Credentials, ContractGasProvider) - Constructor for class i5.las2peer.registry.contracts.GroupRegistry
- GroupRegistry(String, Web3j, TransactionManager, BigInteger, BigInteger) - Constructor for class i5.las2peer.registry.contracts.GroupRegistry
-
Deprecated.
- GroupRegistry(String, Web3j, TransactionManager, ContractGasProvider) - Constructor for class i5.las2peer.registry.contracts.GroupRegistry
- GroupRegistry.GroupRegisteredEventResponse - Class in i5.las2peer.registry.contracts
- GroupRegistry.GroupTransferredEventResponse - Class in i5.las2peer.registry.contracts
- groups(byte[]) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- GROUPTRANSFERRED_EVENT - Static variable in class i5.las2peer.registry.contracts.GroupRegistry
- groupTransferredEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- groupTransferredEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- GroupTransferredEventResponse() - Constructor for class i5.las2peer.registry.contracts.GroupRegistry.GroupTransferredEventResponse
H
- handle(RMITask, AgentContext) - Method in class i5.las2peer.security.ServiceAgentImpl
-
execute a RMITask
- handleAssignment(String) - Method in class i5.las2peer.tools.CommandPrompt
-
handle an assignment command
- handleCommand(String) - Method in class i5.las2peer.tools.CommandPrompt
-
handle a command, i.e.
- handleLine(String) - Method in class i5.las2peer.tools.CommandPrompt
-
handle a line of input
- handleMessage(Message, AgentContext) - Method in interface i5.las2peer.security.MessageHandler
-
Gets an already opened message from an agent mediator and tries to process it.
- handleNew(String) - Method in class i5.las2peer.tools.CommandPrompt
-
handle a NEW command, e.g.
- handlePrint(String) - Method in class i5.las2peer.tools.CommandPrompt
-
print the value of all given local variables
- handoverAnswer(Message) - Method in class i5.las2peer.p2p.Node
-
Hands over an answer message to the corresponding listener.
- hasAccess(String) - Method in interface i5.las2peer.api.Context
-
Checks if the main agent is able to unlock the agent agentId.
- hasAccess(String) - Method in class i5.las2peer.execution.ExecutionContext
- hasAccess(String) - Method in class i5.las2peer.security.AgentContext
-
Checks if the agent can be accessed (e.g.
- hasAccess(String, Agent) - Method in interface i5.las2peer.api.Context
-
Checks if the agent specified by using is able to unlock the agent agentId.
- hasAccess(String, Agent) - Method in class i5.las2peer.execution.ExecutionContext
- hasAgent(String) - Method in class i5.las2peer.p2p.Node
- hasAgent(String) - Method in class i5.las2peer.security.AgentContext
- hasAgent(String) - Method in interface i5.las2peer.security.AgentStorage
-
does this storage know the requested agent? Does not refer to the backup storage if applicable
- hasAgent(String) - Method in class i5.las2peer.security.BasicAgentStorage
- hasEmail() - Method in interface i5.las2peer.api.security.UserAgent
-
Check if the agent has an email address set.
- hasEmail() - Method in class i5.las2peer.security.UserAgentImpl
-
has this user a registered email address?
- hasEnded() - Method in class i5.las2peer.registry.data.ServiceDeploymentData
- hasException() - Method in class i5.las2peer.p2p.MessageResultListener
-
was their any exception during sending or processing the corresponding message
- hasException() - Method in class i5.las2peer.tools.WaiterThread
-
has this thread collected an exception ?
- hasGroupName() - Method in interface i5.las2peer.api.security.GroupAgent
-
Check if the agent has a group name set.
- hasGroupName() - Method in class i5.las2peer.security.GroupAgentImpl
- hash - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceReleasedEventResponse
- hashCode() - Method in class i5.las2peer.api.p2p.ServiceNameVersion
- hashCode() - Method in class i5.las2peer.api.SemverVersion
-
since equals is overridden, we should implement an own hashCode.
- hashCode() - Method in class i5.las2peer.classLoaders.libraries.LibraryIdentifier
-
since equals is overridden, we should implement an own hashCode.
- hashCode() - Method in class i5.las2peer.registry.data.SenderReceiverDoubleKey
- hashCode() - Method in class i5.las2peer.registry.data.ServiceDeploymentData
- hashCode() - Method in class i5.las2peer.registry.data.ServiceReleaseData
- HashedArtifact - Class in i5.las2peer.persistency
-
This class represents a bunch of arbitrary data in the shared storage.
- HashedArtifact(PastryIdFactory, byte[]) - Constructor for class i5.las2peer.persistency.HashedArtifact
- hashToName(byte[]) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- hasLocalAgent(AgentImpl) - Method in class i5.las2peer.p2p.Node
-
Is an instance of the given agent running at this node?
- hasLocalAgent(String) - Method in class i5.las2peer.p2p.Node
-
Is an instance of the given agent running at this node?
- hasLoginName() - Method in interface i5.las2peer.api.security.UserAgent
-
Check if the agent has a login name set.
- hasLoginName() - Method in class i5.las2peer.security.UserAgentImpl
- hasMember(Agent) - Method in interface i5.las2peer.api.security.GroupAgent
-
Checks if the given agent is a member of this group.
- hasMember(Agent) - Method in class i5.las2peer.security.GroupAgentImpl
- hasMember(String) - Method in interface i5.las2peer.api.security.GroupAgent
-
Checks if the given agent is a member of this group.
- hasMember(String) - Method in class i5.las2peer.security.GroupAgentImpl
- hasMessageHandler(MessageHandler) - Method in class i5.las2peer.security.Mediator
-
Is the given message handler registered at this mediator?
- hasMessageHandlerClass(Class<?>) - Method in class i5.las2peer.security.Mediator
-
Has this mediator a registered message handler of the given class?
- hasMessages() - Method in class i5.las2peer.security.Mediator
-
Does this mediator have pending messages?
- hasNode(long) - Method in class i5.las2peer.p2p.LocalNodeManager
-
does the given node exist in the central storage?
- hasProfile(String) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- hasReader(Agent) - Method in interface i5.las2peer.api.persistency.Envelope
-
Checks if the given agent is direct reader of this envelope.
- hasReader(Agent) - Method in class i5.las2peer.persistency.EnvelopeImpl
- hasReputationProfile(String) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
- hasResult() - Method in class i5.las2peer.tools.WaiterThread
- hasSameAuthor(NetworkArtifact) - Method in class i5.las2peer.persistency.NetworkArtifact
- hasSection(String) - Method in class i5.las2peer.tools.helper.ConfigFile
-
Checks if a section with the given name exists.
- hasService(ServiceNameVersion) - Method in class i5.las2peer.p2p.Node
-
Checks, if the given service class is running at this node.
- hasTopic(long) - Method in class i5.las2peer.p2p.Node
-
checks if a receiver is registered to the topic
- Hidden - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- HTTP_CONNECTOR_ERROR - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- HTTP_CONNECTOR_MESSAGE - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- HTTP_CONNECTOR_REQUEST - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- HTTP_CONNECTOR_SESSION_END - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- HTTP_CONNECTOR_SESSION_START - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
I
- i5.las2peer.api - package i5.las2peer.api
- i5.las2peer.api.execution - package i5.las2peer.api.execution
- i5.las2peer.api.logging - package i5.las2peer.api.logging
- i5.las2peer.api.p2p - package i5.las2peer.api.p2p
- i5.las2peer.api.persistency - package i5.las2peer.api.persistency
- i5.las2peer.api.security - package i5.las2peer.api.security
- i5.las2peer.classLoaders - package i5.las2peer.classLoaders
- i5.las2peer.classLoaders.libraries - package i5.las2peer.classLoaders.libraries
- i5.las2peer.classLoaders.policies - package i5.las2peer.classLoaders.policies
- i5.las2peer.communication - package i5.las2peer.communication
- i5.las2peer.connectors - package i5.las2peer.connectors
- i5.las2peer.execution - package i5.las2peer.execution
- i5.las2peer.logging - package i5.las2peer.logging
- i5.las2peer.logging.bot - package i5.las2peer.logging.bot
- i5.las2peer.logging.monitoring - package i5.las2peer.logging.monitoring
- i5.las2peer.p2p - package i5.las2peer.p2p
- i5.las2peer.p2p.pastry - package i5.las2peer.p2p.pastry
- i5.las2peer.persistency - package i5.las2peer.persistency
- i5.las2peer.persistency.helper - package i5.las2peer.persistency.helper
- i5.las2peer.persistency.pastry - package i5.las2peer.persistency.pastry
- i5.las2peer.registry - package i5.las2peer.registry
- i5.las2peer.registry.contracts - package i5.las2peer.registry.contracts
- i5.las2peer.registry.data - package i5.las2peer.registry.data
- i5.las2peer.registry.exceptions - package i5.las2peer.registry.exceptions
- i5.las2peer.sandbox - package i5.las2peer.sandbox
- i5.las2peer.security - package i5.las2peer.security
- i5.las2peer.serialization - package i5.las2peer.serialization
- i5.las2peer.testing - package i5.las2peer.testing
- i5.las2peer.tools - package i5.las2peer.tools
- i5.las2peer.tools.helper - package i5.las2peer.tools.helper
- IDENTIFIER - Static variable in interface i5.las2peer.api.security.AnonymousAgent
- increase() - Method in class i5.las2peer.persistency.helper.MergeCounter
-
This method is called on each merging attempt and increases the counter.
- inference(String, String) - Method in interface i5.las2peer.logging.bot.BotContentGenerator
- InfoResponseMessage - Class in i5.las2peer.p2p.pastry
-
this message is sent from node to node as response to an
GetInfoMessage
- InfoResponseMessage(long, NodeHandle, NodeInformation) - Constructor for class i5.las2peer.p2p.pastry.InfoResponseMessage
-
create a new Message
- InfoResponseMessage(long, NodeHandle, String) - Constructor for class i5.las2peer.p2p.pastry.InfoResponseMessage
-
create a new message
- INSTANCE - Static variable in class i5.las2peer.persistency.helper.ArtifactPartComparator
-
This is a singleton instance that should be used in general.
- interactive() - Method in class i5.las2peer.tools.L2pNodeLauncher
-
start interactive console mode based on a
CommandPrompt
- InternalSecurityException - Exception in i5.las2peer.security
-
Represents internal security exceptions.
- InternalSecurityException(String) - Constructor for exception i5.las2peer.security.InternalSecurityException
- InternalSecurityException(String, Throwable) - Constructor for exception i5.las2peer.security.InternalSecurityException
- InternalServiceException - Exception in i5.las2peer.api.execution
-
Thrown if the service itself has thrown an exception.
- InternalServiceException() - Constructor for exception i5.las2peer.api.execution.InternalServiceException
- InternalServiceException(String) - Constructor for exception i5.las2peer.api.execution.InternalServiceException
- InternalServiceException(String, Throwable) - Constructor for exception i5.las2peer.api.execution.InternalServiceException
- InternalServiceException(Throwable) - Constructor for exception i5.las2peer.api.execution.InternalServiceException
- inverted() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.Formatting.Reverse
instead!write inverted (swap back- and foreground color)
- InvocationBadArgumentException - Exception in i5.las2peer.api.execution
-
Thrown if the service argument validation failed.
- InvocationBadArgumentException() - Constructor for exception i5.las2peer.api.execution.InvocationBadArgumentException
- InvocationBadArgumentException(String) - Constructor for exception i5.las2peer.api.execution.InvocationBadArgumentException
- InvocationBadArgumentException(String, Throwable) - Constructor for exception i5.las2peer.api.execution.InvocationBadArgumentException
- InvocationBadArgumentException(Throwable) - Constructor for exception i5.las2peer.api.execution.InvocationBadArgumentException
- invoke(ServiceNameVersion, String, Serializable...) - Method in interface i5.las2peer.api.Context
-
Invokes the method of any other service on behalf of the main agent, thus sending the main agent as calling agent.
- invoke(ServiceNameVersion, String, Serializable...) - Method in class i5.las2peer.execution.ExecutionContext
- invoke(ServiceNameVersion, String, Serializable[], boolean) - Method in class i5.las2peer.security.Mediator
-
Invokes a service method (in the network) for the mediated agent.
- invoke(AgentImpl, ServiceNameVersion, String, Serializable[]) - Method in class i5.las2peer.p2p.Node
-
invoke a service in the network (choosing an appropriate version)
- invoke(AgentImpl, ServiceNameVersion, String, Serializable[], boolean) - Method in class i5.las2peer.p2p.Node
-
invoke a service in the network or locally
- invoke(AgentImpl, ServiceNameVersion, String, Serializable[], boolean, boolean) - Method in class i5.las2peer.p2p.Node
-
invoke a service method
- invoke(AgentImpl, String, Serializable...) - Method in class i5.las2peer.testing.LocalServiceTestCase
-
invoke a method of the service to test
- invoke(AgentImpl, String, String, Serializable[]) - Method in class i5.las2peer.p2p.Node
-
invoke a service in the network
- invoke(String, Object[]) - Method in class i5.las2peer.security.ServiceAgentImpl
-
invoke a service method
- invoke(String, String, Serializable...) - Method in interface i5.las2peer.api.Context
-
Invokes the method of any other service on behalf of the main agent, thus sending the main agent as calling agent.
- invoke(String, String, Serializable...) - Method in class i5.las2peer.execution.ExecutionContext
- invoke(String, String, Serializable[], boolean) - Method in class i5.las2peer.security.Mediator
-
Deprecated.
- invoke(String, String, String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Invokes a service method as the current agent, choosing an approptiate service version.
- invokeGlobally(AgentImpl, String, Object, String, Serializable[]) - Method in class i5.las2peer.p2p.Node
-
invokes a service instance in the network preferably, use
Node.invoke(AgentImpl, ServiceNameVersion, String, Serializable[], boolean, boolean)
- invokeInternally(ServiceNameVersion, String, Serializable...) - Method in interface i5.las2peer.api.Context
-
Invokes a service method using the agent of this service as calling agent.
- invokeInternally(ServiceNameVersion, String, Serializable...) - Method in class i5.las2peer.execution.ExecutionContext
- invokeInternally(String, String, Serializable...) - Method in interface i5.las2peer.api.Context
-
Invokes a service method using the agent of this service as calling agent.
- invokeInternally(String, String, Serializable...) - Method in class i5.las2peer.execution.ExecutionContext
- invokeLocally(AgentImpl, ServiceAgentImpl, String, Serializable[]) - Method in class i5.las2peer.p2p.Node
-
invokes a locally running service agent preferably, use
Node.invoke(AgentImpl, ServiceNameVersion, String, Serializable[], boolean, boolean)
- invokeStatic(String, LocalNode) - Static method in class i5.las2peer.tools.LocalNodeStarter
-
invoke a static method which has the local node as possible parameter
- isAdmin(Agent) - Method in interface i5.las2peer.api.security.GroupAgent
-
Check admin rights for member.
- isAdmin(Agent) - Method in class i5.las2peer.security.GroupAgentImpl
-
Check admin rights for member.
- isAgentID(String) - Static method in class i5.las2peer.tools.CryptoTools
- isAvailable(byte[]) - Method in class i5.las2peer.registry.contracts.CommunityTagIndex
- isBetween(ServiceVersion, ServiceVersion) - Method in class i5.las2peer.api.p2p.ServiceVersion
-
check if this version is between the given ones
- isBetween(String, String) - Method in class i5.las2peer.api.p2p.ServiceVersion
-
tries to create a version number from the given strings and compares them to this version
- isBusy() - Method in class i5.las2peer.p2p.Node
- isColoredOutput() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- isComplete() - Method in class i5.las2peer.p2p.NodeInformation
-
check, if all relevant information is given
- isDebugMode() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- isDone() - Method in class i5.las2peer.persistency.helper.MultiStoreResult
-
Checks if the underlying store result is completed or not.
- isEncrypted() - Method in class i5.las2peer.persistency.EnvelopeVersion
- isExpired() - Method in class i5.las2peer.communication.Message
- isFinished() - Method in class i5.las2peer.p2p.MessageResultListener
- isFinished() - Method in class i5.las2peer.tools.L2pNodeLauncher
- isFinished() - Method in class i5.las2peer.tools.WaiterThread
- isLargerOrEqual(ServiceVersion) - Method in class i5.las2peer.api.p2p.ServiceVersion
-
check if this version is larger than or equal to the given one
- isLargerThan(ServiceVersion) - Method in class i5.las2peer.api.p2p.ServiceVersion
-
check if this version is larger than the given one
- isLocalAdmin(String) - Method in class i5.las2peer.p2p.EthereumNode
- isLocked() - Method in interface i5.las2peer.api.security.Agent
-
Returns whether the agent is locked or not.
- isLocked() - Method in class i5.las2peer.security.AgentImpl
- isLocked() - Method in class i5.las2peer.security.AnonymousAgentImpl
- isLocked() - Method in class i5.las2peer.security.EthereumAgent
- isLocked() - Method in class i5.las2peer.security.EthereumGroupAgent
- isMemberRecursive(GroupAgentImpl, String) - Method in class i5.las2peer.security.AgentContext
-
Checks if the given agent is transitive member of the given group.
- isMonitor() - Method in class i5.las2peer.api.Service
-
Indicates whether monitoring is enabled for this service.
- isMutable() - Method in class i5.las2peer.persistency.EnvelopeArtifact
- isOpen() - Method in class i5.las2peer.communication.Message
- isOwner(String, byte[]) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- isOwner(String, byte[]) - Method in class i5.las2peer.registry.contracts.UserRegistry
- isPrintHelp() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- isPrintVersion() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- isPrivate() - Method in interface i5.las2peer.api.persistency.Envelope
-
Checks if the content is private (encrypted).
- isPrivate() - Method in class i5.las2peer.persistency.EnvelopeImpl
- isRegistered() - Method in class i5.las2peer.security.Mediator
- isRequest() - Method in class i5.las2peer.communication.ListMethodsContent
-
is this a request or response message?
- isRequest() - Method in class i5.las2peer.communication.ServiceDiscoveryContent
-
check if its a request
- isResponse() - Method in class i5.las2peer.communication.Message
- isRunning() - Method in class i5.las2peer.security.ServiceAgentImpl
-
is this (service) agent registered for running a service?
- isSandbox() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- isSelfDeployable() - Method in class i5.las2peer.api.Service
-
Indicates whether the service is self deployable (restricting some features) or not (unlimited access).
- isSmallerOrEqual(ServiceVersion) - Method in class i5.las2peer.api.p2p.ServiceVersion
-
check if this version is smaller than or equal to the given one
- isSmallerThan(ServiceVersion) - Method in class i5.las2peer.api.p2p.ServiceVersion
-
check if this version is smaller than the given one
- isSubclass(Class<?>, Class<?>) - Static method in class i5.las2peer.execution.ServiceHelper
-
check, if the first given class is a subclass of the second one
- isSuccess() - Method in class i5.las2peer.p2p.MessageResultListener
- isSuccess() - Method in class i5.las2peer.tools.WaiterThread
- isTimedOut() - Method in class i5.las2peer.p2p.MessageResultListener
- isTimedOut() - Method in class i5.las2peer.tools.WaiterThread
-
has this thread time out during waiting for a result?
- isTopic() - Method in class i5.las2peer.communication.Message
-
Check if this message is sent to a topic
- isWrapperClass(Class<?>) - Static method in class i5.las2peer.execution.ServiceHelper
-
checks if the given class is a wrapper class for a java native
J
- JavaVersionException - Exception in i5.las2peer.tools
- JavaVersionException(String) - Constructor for exception i5.las2peer.tools.JavaVersionException
- join(Iterable<?>, String) - Static method in class i5.las2peer.tools.SimpleTools
-
a simple join method to concatenate String representations of the given objects
- join(Object[], String) - Static method in class i5.las2peer.tools.SimpleTools
-
a simple join method to concatenate String representations of the given objects
L
- L2pLogger - Class in i5.las2peer.logging
- L2pLogger(String, String) - Constructor for class i5.las2peer.logging.L2pLogger
-
Just calls the parent constructor and adds the new instance to the LogManager.
- L2pLogger.ConsoleFormatter - Class in i5.las2peer.logging
-
This is the formatter used for the console output.
- L2pLogger.ConsoleHandler - Class in i5.las2peer.logging
- L2pLogger.LogfileFormatter - Class in i5.las2peer.logging
-
This is the formatter used for the log file output.
- L2pNodeIdFactory - Class in i5.las2peer.p2p
- L2pNodeIdFactory(String) - Constructor for class i5.las2peer.p2p.L2pNodeIdFactory
- L2pNodeLauncher - Class in i5.las2peer.tools
-
las2peer node launcher It is the main tool for service developers / node maintainers to start their services, upload agents to the network and to test their service methods directly in the p2p network.
- L2pNodeLauncherConfiguration - Class in i5.las2peer.tools.helper
- L2pNodeLauncherConfiguration() - Constructor for class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- L2pScribeContent - Class in i5.las2peer.p2p.pastry
-
base class for content published to the pub/sub-facilities of the pastry library (Scribe)
- L2pScribeContent(NodeHandle) - Constructor for class i5.las2peer.p2p.pastry.L2pScribeContent
-
create a new scribe content created at the given node handle
- L2pSecurityManager - Class in i5.las2peer.sandbox
- L2pStorageInterface - Interface in i5.las2peer.persistency
- LATEST_VERSION - Static variable in class i5.las2peer.persistency.EnvelopeVersion
-
freshly created local instance, can be considered as
null
- LatestArtifactVersionFinder - Class in i5.las2peer.persistency.helper
-
This class is used to manage the process in order to find the latest version for a given identifier.
- LatestArtifactVersionFinder(String, long, StorageLookupHandler, PastryIdFactory, Past, int, ExecutorService) - Constructor for class i5.las2peer.persistency.helper.LatestArtifactVersionFinder
-
constructor
- launch() - Method in class i5.las2peer.p2p.Node
-
Starts this node.
- launchAgent(AgentImpl) - Method in class i5.las2peer.p2p.LocalNodeManager
-
factory: launch a node an register the given agent
- launchConfiguration(L2pNodeLauncherConfiguration) - Static method in class i5.las2peer.tools.L2pNodeLauncher
- launchNetwork(int) - Static method in class i5.las2peer.testing.TestSuite
-
This method starts a network consisting of the given number of nodes.
- launchNetwork(int, SharedStorage.STORAGE_MODE, boolean) - Static method in class i5.las2peer.testing.TestSuite
-
This method starts a network consisting of the given number of nodes.
- launchNode() - Method in class i5.las2peer.p2p.LocalNodeManager
-
factory: launch a node
- launchSingle(int, String, SharedStorage.STORAGE_MODE, boolean, String, Iterable<String>, Long, Iterable<String>) - Static method in class i5.las2peer.tools.L2pNodeLauncher
-
Deprecated.Use
L2pNodeLauncher.launchConfiguration(L2pNodeLauncherConfiguration)
instead. Launches a single node. - launchSingle(Iterable<String>) - Static method in class i5.las2peer.tools.L2pNodeLauncher
-
Deprecated.Use
L2pNodeLauncher.launchConfiguration(L2pNodeLauncherConfiguration)
instead. Launches a single node. - launchSub() - Method in class i5.las2peer.p2p.EthereumNode
-
In addition to super(), set up registry client with CLI credentials
- launchSub() - Method in class i5.las2peer.p2p.LocalNode
- launchSub() - Method in class i5.las2peer.p2p.Node
-
Starts this node.
- launchSub() - Method in class i5.las2peer.p2p.PastryNodeImpl
-
start this node
- LibraryIdentifier - Class in i5.las2peer.classLoaders.libraries
-
a basic class managing a library identifier of the format name-number where number fits the format of
LibraryVersion
- LibraryIdentifier(String) - Constructor for class i5.las2peer.classLoaders.libraries.LibraryIdentifier
-
generate a new LibraryIdentifier from its string representation
- LibraryIdentifier(String, LibraryVersion) - Constructor for class i5.las2peer.classLoaders.libraries.LibraryIdentifier
-
generate a new library identifier
- LibraryIdentifier(String, String) - Constructor for class i5.las2peer.classLoaders.libraries.LibraryIdentifier
-
generate a new identifier
- LibraryNotFoundException - Exception in i5.las2peer.classLoaders
-
exception thrown if a requested library cannot be found in a repository
- LibraryNotFoundException(String) - Constructor for exception i5.las2peer.classLoaders.LibraryNotFoundException
- LibraryNotFoundException(String, Throwable) - Constructor for exception i5.las2peer.classLoaders.LibraryNotFoundException
- LibraryNotFoundException(Throwable) - Constructor for exception i5.las2peer.classLoaders.LibraryNotFoundException
- LibraryVersion - Class in i5.las2peer.classLoaders.libraries
-
A simple class managing a library version number in the format
<major> "." <minor> "." <patch> "-" <pre-release> "+" <build>
(where minor, patch, pre-release and build are optional) or "*" (no version specified / matches all versions). - LibraryVersion(int) - Constructor for class i5.las2peer.classLoaders.libraries.LibraryVersion
-
generate a new LibraryVersion
- LibraryVersion(int, int) - Constructor for class i5.las2peer.classLoaders.libraries.LibraryVersion
-
generate a new LibraryVersion
- LibraryVersion(int, int, int) - Constructor for class i5.las2peer.classLoaders.libraries.LibraryVersion
-
generate a new LibraryVersion
- LibraryVersion(int, int, int, String) - Constructor for class i5.las2peer.classLoaders.libraries.LibraryVersion
-
generate a new LibraryVersion
- LibraryVersion(int, int, int, String, String) - Constructor for class i5.las2peer.classLoaders.libraries.LibraryVersion
-
generate a new LibraryVersion
- LibraryVersion(String) - Constructor for class i5.las2peer.classLoaders.libraries.LibraryVersion
-
Generate a Version from String representation format : Semver
<major> "." <minor> "." <patch> "-" <pre-release> "+" <build>
(where minor, patch, pre-release and build are optional) or "*" (no version specified / matches all versions) - LightBlue - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- LightBlue - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- LightBlue - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- LightCyan - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- LightCyan - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- LightCyan - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- LightGreen - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- LightGreen - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- LightGreen - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- LightGrey - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- LightGrey - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- LightGrey - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- LightMagenta - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- LightMagenta - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- LightMagenta - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- LightRed - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- LightRed - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- LightRed - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- LightYellow - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- LightYellow - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- ListMethodsContent - Class in i5.las2peer.communication
- ListMethodsContent() - Constructor for class i5.las2peer.communication.ListMethodsContent
-
create a new ListMethodContent as a request
- ListMethodsContent(boolean) - Constructor for class i5.las2peer.communication.ListMethodsContent
-
create a new ListMethodsContent either as a request or as a response, a response is open for adding methods after creation
- ListMethodsContent.MethodComparator - Class in i5.las2peer.communication
- load(String, Web3j, Credentials, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.CommunityTagIndex
-
Deprecated.
- load(String, Web3j, Credentials, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.GroupRegistry
-
Deprecated.
- load(String, Web3j, Credentials, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.ReputationRegistry
-
Deprecated.
- load(String, Web3j, Credentials, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.ServiceRegistry
-
Deprecated.
- load(String, Web3j, Credentials, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.UserRegistry
-
Deprecated.
- load(String, Web3j, Credentials, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.CommunityTagIndex
- load(String, Web3j, Credentials, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.GroupRegistry
- load(String, Web3j, Credentials, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.ReputationRegistry
- load(String, Web3j, Credentials, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.ServiceRegistry
- load(String, Web3j, Credentials, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.UserRegistry
- load(String, Web3j, TransactionManager, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.CommunityTagIndex
-
Deprecated.
- load(String, Web3j, TransactionManager, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.GroupRegistry
-
Deprecated.
- load(String, Web3j, TransactionManager, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.ReputationRegistry
-
Deprecated.
- load(String, Web3j, TransactionManager, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.ServiceRegistry
-
Deprecated.
- load(String, Web3j, TransactionManager, BigInteger, BigInteger) - Static method in class i5.las2peer.registry.contracts.UserRegistry
-
Deprecated.
- load(String, Web3j, TransactionManager, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.CommunityTagIndex
- load(String, Web3j, TransactionManager, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.GroupRegistry
- load(String, Web3j, TransactionManager, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.ReputationRegistry
- load(String, Web3j, TransactionManager, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.ServiceRegistry
- load(String, Web3j, TransactionManager, ContractGasProvider) - Static method in class i5.las2peer.registry.contracts.UserRegistry
- loadAgent(String) - Static method in class i5.las2peer.persistency.EnvelopeGenerator
-
Loads an agent from the given XML file name.
- loadAgentFromXml(String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
load an agent from an XML file and return it for later usage
- loadClass(String, boolean) - Method in class i5.las2peer.classLoaders.ServiceClassLoader
-
loading classes in a Library class loader follows the following steps: check if the class has already been loaded look into all bundles class loaders this library class loader has been registered to look into the bootstrap class loader alert that the class cannot be found
- LoadedJarLibrary - Class in i5.las2peer.classLoaders.libraries
-
a loaded jar library implements a library on the basis of a standard jar file
- LoadedJarLibrary(String, LibraryIdentifier) - Constructor for class i5.las2peer.classLoaders.libraries.LoadedJarLibrary
-
create a new LodadJarLibrary
- LoadedLibrary - Class in i5.las2peer.classLoaders.libraries
-
a loaded library represents a library in the l2p classloader context
- LoadedNetworkLibrary - Class in i5.las2peer.classLoaders.libraries
-
This class is stored in the network and represents a network library.
- LoadedNetworkLibrary(PastryNodeImpl, LibraryIdentifier, Map<String, byte[]>) - Constructor for class i5.las2peer.classLoaders.libraries.LoadedNetworkLibrary
- loadSmartContract(Class<T>, String) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
- loadStartupDir() - Method in class i5.las2peer.testing.LocalServiceTestCase
-
load the XML file contained in the directory given by
LocalServiceTestCase.getStartupDir()
method and initialize the node with the agents and envelopes generated from these XML files - local() - Method in class i5.las2peer.p2p.NodeServiceCache.ServiceInstance
- localCommand(String) - Method in class i5.las2peer.tools.CommandPrompt
-
check, if the given line contains (starts with) a local command and execute it.
- LocalNode - Class in i5.las2peer.p2p
-
Implementation of the abstract
Node
class mostly for testing purposes. - LocalNode(LocalNodeManager) - Constructor for class i5.las2peer.p2p.LocalNode
-
create a LocalNode
- LocalNode(LocalNodeManager, ClassManager) - Constructor for class i5.las2peer.p2p.LocalNode
-
create a LocalNode
- LocalNodeManager - Class in i5.las2peer.p2p
- LocalNodeManager() - Constructor for class i5.las2peer.p2p.LocalNodeManager
- LocalNodeStarter - Class in i5.las2peer.tools
-
Command line tool for starting a
LocalNode
and set up some artifacts from a directory containing XML files. - LocalNodeStarter() - Constructor for class i5.las2peer.tools.LocalNodeStarter
- localSendMessage(long, Message) - Method in class i5.las2peer.p2p.LocalNodeManager
-
does the actual sending of a message in a separate thread with a configurable delay
- LocalServiceTestCase - Class in i5.las2peer.testing
-
Helper class to implement JUnit-Test for services to be published in a las2peer environment.
- LocalServiceTestCase() - Constructor for class i5.las2peer.testing.LocalServiceTestCase
- LocalStorage - Class in i5.las2peer.persistency
- LocalStorage() - Constructor for class i5.las2peer.persistency.LocalStorage
- lockPrivateKey() - Method in class i5.las2peer.security.AgentImpl
-
(Re-)Lock the private key.
- lockPrivateKey() - Method in class i5.las2peer.security.EthereumAgent
-
Removes decrypted private key and the registry client (which contains user credentials).
- lockPrivateKey() - Method in class i5.las2peer.security.EthereumGroupAgent
-
Removes decrypted private key and the registry client (which contains user credentials).
- lockPrivateKey() - Method in class i5.las2peer.security.GroupAgentImpl
- lockPrivateKey() - Method in class i5.las2peer.security.PassphraseAgentImpl
- log - Variable in class i5.las2peer.registry.contracts.CommunityTagIndex.CommunityTagCreatedEventResponse
- log - Variable in class i5.las2peer.registry.contracts.GroupRegistry.GroupRegisteredEventResponse
- log - Variable in class i5.las2peer.registry.contracts.GroupRegistry.GroupTransferredEventResponse
- log - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.ErrorEventEventResponse
- log - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.GenericTransactionAddedEventResponse
- log - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionAddedEventResponse
- log - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionCountChangedEventResponse
- log - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionScoreChangedEventResponse
- log - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.UserProfileCreatedEventResponse
- log - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceCreatedEventResponse
- log - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEndEventResponse
- log - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEventResponse
- log - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceReleasedEventResponse
- log - Variable in class i5.las2peer.registry.contracts.UserRegistry.UserRegisteredEventResponse
- log - Variable in class i5.las2peer.registry.contracts.UserRegistry.UserTransferredEventResponse
- log(MonitoringEvent) - Method in class i5.las2peer.logging.L2pLogger
-
Same as #log(MonitoringEvent, String) without any remarks, just logs the plain event.
- log(MonitoringEvent, String) - Method in class i5.las2peer.logging.L2pLogger
-
Same as #log(MonitoringEvent, String, String, String) with context main agent as default source agent.
- log(MonitoringEvent, String, String, String) - Method in class i5.las2peer.logging.L2pLogger
-
Same as
L2pLogger.log(Long, MonitoringEvent, String, String, String, String, String)
with current system timestamp and no source or destination node. - log(Long, MonitoringEvent, String, String, String, String, String) - Method in class i5.las2peer.logging.L2pLogger
-
Deprecated.Use
L2pLogger.log(Long, MonitoringEvent, String, String, String, String, String)
instead. The coupling between nodes and services is softened now. - log(Long, MonitoringEvent, String, String, String, String, String) - Method in class i5.las2peer.logging.monitoring.MonitoringObserver
-
Processes the incoming data by generating a
MonitoringMessage
of it. - log(Long, MonitoringEvent, String, String, String, String, String) - Method in interface i5.las2peer.logging.NodeObserver
-
Each call represents one event to log by this observer.
- log(LogRecord) - Method in class i5.las2peer.logging.L2pLogger
- logEvent(MonitoringEvent, Agent, String) - Static method in class i5.las2peer.logging.L2pLogger
-
Deprecated.Use
Context.monitorEvent(Object, MonitoringEvent, String, boolean)
Writes a log message. The given event can be used to differentiate between different log messages. - logEvent(MonitoringEvent, String) - Static method in class i5.las2peer.logging.L2pLogger
-
Deprecated.Use
Context.monitorEvent(MonitoringEvent, String)
Writes a log message. The given event can be used to differentiate between different log messages. - logEvent(Node, Object, MonitoringEvent, String, Agent, Agent) - Static method in class i5.las2peer.logging.L2pLogger
-
Deprecated.Use
Context.monitorEvent(Object, MonitoringEvent, String, boolean)
Writes a log message. The given event can be used to differentiate between different log messages. The serviceAgent and actingUser can be set tonull
if not known. Then this message will not be monitored by the monitoring observer. - logEvent(Object, MonitoringEvent, String) - Static method in class i5.las2peer.logging.L2pLogger
-
Deprecated.Use
Context.monitorEvent(Object, MonitoringEvent, String)
Logs a message to the l2p system using the observers. Since this method will/should only be used in an L2pThread, the message will come from a service or a helper, so a SERVICE_MESSAGE is assumed. Then this message will not be monitored by the monitoring observer. - logEvent(Object, MonitoringEvent, String, Agent, Agent) - Static method in class i5.las2peer.logging.L2pLogger
-
Deprecated.Use
Context.monitorEvent(Object, MonitoringEvent, String, boolean)
Writes a log message. The given event can be used to differentiate between different log messages. The serviceAgent and actingUser can be set tonull
if not known. Then this message will not be monitored by the monitoring observer. - LogfileFormatter(L2pLogger) - Constructor for class i5.las2peer.logging.L2pLogger.LogfileFormatter
- logger - Variable in class i5.las2peer.registry.ReadOnlyRegistryClient
- Logger - Class in i5.las2peer.classLoaders
- Logger() - Constructor for class i5.las2peer.classLoaders.Logger
- LOGIN_NAME - Static variable in interface i5.las2peer.api.security.AnonymousAgent
- LoginNameAlreadyTakenException - Exception in i5.las2peer.api.security
-
Thrown if the login name has already been taken.
- LoginNameAlreadyTakenException() - Constructor for exception i5.las2peer.api.security.LoginNameAlreadyTakenException
- longArrayReturner(long[]) - Method in class i5.las2peer.testing.TestService
-
simply returns the given long array for connector coding testing
- longHash(String) - Static method in class i5.las2peer.tools.SimpleTools
-
Gets a long hash value from a given String
- longReturner(long) - Method in class i5.las2peer.testing.TestService
-
simply returns the given long value for connector coding testing
- lookupServiceAuthor(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Look up author/owner for a given service.
M
- Magenta - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- Magenta - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- Magenta - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- main(String[]) - Static method in class i5.las2peer.p2p.NodeInformation
-
command line tool for generating a description XML file
- main(String[]) - Static method in class i5.las2peer.persistency.EnvelopeGenerator
-
Command line script for generating a simple envelope.
- main(String[]) - Static method in class i5.las2peer.testing.MockAgentFactory
-
create an agent and print its XML representation to standard out the first command line argument will be used as passphrase
- main(String[]) - Static method in class i5.las2peer.testing.TestSuite
-
self test
- main(String[]) - Static method in class i5.las2peer.tools.AgentIdMigrator
- main(String[]) - Static method in class i5.las2peer.tools.CommandPrompt
-
start a command line
- main(String[]) - Static method in class i5.las2peer.tools.CryptoTools
-
main (command line) method: create a key pair in the given file name prefix
- main(String[]) - Static method in class i5.las2peer.tools.GroupAgentGenerator
-
command line method printing a group XML file
- main(String[]) - Static method in class i5.las2peer.tools.L2pNodeLauncher
-
Main method for command line processing.
- main(String[]) - Static method in class i5.las2peer.tools.LocalNodeStarter
-
start a
LocalNode
and set up stored artifacts - main(String[]) - Static method in class i5.las2peer.tools.ServiceAgentGenerator
-
command line service agent generator
- main(String[]) - Static method in class i5.las2peer.tools.UserAgentGenerator
-
command line service agent generator
- major - Variable in class i5.las2peer.api.SemverVersion
- MalformedXMLException - Exception in i5.las2peer.serialization
-
Exception for problems with XML-deserialization.
- MalformedXMLException(String) - Constructor for exception i5.las2peer.serialization.MalformedXMLException
-
create a new exception
- MalformedXMLException(String, Throwable) - Constructor for exception i5.las2peer.serialization.MalformedXMLException
-
create a new exception
- MANIFEST_LIBRARY_NAME_ATTRIBUTE - Static variable in class i5.las2peer.classLoaders.libraries.LibraryIdentifier
- MANIFEST_LIBRARY_VERSION_ATTRIBUTE - Static variable in class i5.las2peer.classLoaders.libraries.LibraryIdentifier
- ManualDeployment - Annotation Interface in i5.las2peer.api
-
Disables self-deployment for this service.
- MAX_SIZE - Static variable in class i5.las2peer.persistency.AbstractArtifact
- MAX_UPDATE_CYCLES - Static variable in class i5.las2peer.persistency.EnvelopeVersion
-
The following constant is used for practical purposes to prohibit some otherwise almost infinite loops.
- Mediator - Class in i5.las2peer.security
-
A Mediator acts on behalf of an
PassphraseAgentImpl
. - Mediator(Node, AgentImpl) - Constructor for class i5.las2peer.security.Mediator
-
Creates a new mediator.
- MEMORY - Enum constant in enum class i5.las2peer.persistency.SharedStorage.STORAGE_MODE
- MergeCounter - Class in i5.las2peer.persistency.helper
-
This class is used in the collision handling process.
- MergeCounter() - Constructor for class i5.las2peer.persistency.helper.MergeCounter
-
default constructor
- MergeFailedException - Exception in i5.las2peer.api.persistency
-
Indicates that merging envelopes failed.
- MergeFailedException(String) - Constructor for exception i5.las2peer.api.persistency.MergeFailedException
- MergeFailedException(String, Throwable) - Constructor for exception i5.las2peer.api.persistency.MergeFailedException
- MergeFailedException(Throwable) - Constructor for exception i5.las2peer.api.persistency.MergeFailedException
- mergeGroups(Set<String>, Set<String>) - Method in class i5.las2peer.persistency.helper.StoreProcessHelper
- mergeGroups(Set<String>, Set<String>) - Method in interface i5.las2peer.persistency.StorageCollisionHandler
- mergeReaders(Set<PublicKey>, Set<PublicKey>) - Method in class i5.las2peer.persistency.helper.StoreProcessHelper
- mergeReaders(Set<PublicKey>, Set<PublicKey>) - Method in interface i5.las2peer.persistency.StorageCollisionHandler
- message - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.ErrorEventEventResponse
- message - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.GenericTransactionAddedEventResponse
- Message - Class in i5.las2peer.communication
-
Base class for sending messages between
AgentImpl
s. - Message() - Constructor for class i5.las2peer.communication.Message
-
constructor for the
XmlAble
facilities - Message(Message, XmlAble) - Constructor for class i5.las2peer.communication.Message
-
Generate a new message in response to the given one.
- Message(Message, XmlAble, long) - Constructor for class i5.las2peer.communication.Message
-
Generate a new message in response to the given one.
- Message(Message, Serializable) - Constructor for class i5.las2peer.communication.Message
-
Generate a new message in response to the given one.
- Message(Message, Serializable, long) - Constructor for class i5.las2peer.communication.Message
-
Generate a new message in response to the given one.
- Message(AgentImpl, long, Serializable) - Constructor for class i5.las2peer.communication.Message
-
create a new message to a topic with default timeout
- Message(AgentImpl, long, Serializable, long) - Constructor for class i5.las2peer.communication.Message
-
create a new message to all agents listening on the given topic
- Message(AgentImpl, AgentImpl, XmlAble) - Constructor for class i5.las2peer.communication.Message
-
create a new message with default timeout
- Message(AgentImpl, AgentImpl, XmlAble, long) - Constructor for class i5.las2peer.communication.Message
-
create a new message
- Message(AgentImpl, AgentImpl, Serializable) - Constructor for class i5.las2peer.communication.Message
-
create a new message with default timeout
- Message(AgentImpl, AgentImpl, Serializable, long) - Constructor for class i5.las2peer.communication.Message
-
create a new message
- MESSAGE_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- MESSAGE_FORWARDING - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- MESSAGE_RECEIVED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- MESSAGE_RECEIVED_ANSWER - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- MESSAGE_RECEIVED_UNKNOWN - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- MESSAGE_SENDING - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- MessageEnvelope - Class in i5.las2peer.p2p.pastry
-
a simple envelope for sending las2peer messages through the pastry network
- MessageEnvelope(NodeHandle, Message) - Constructor for class i5.las2peer.p2p.pastry.MessageEnvelope
-
generate an Pastry message envelope from a las2peer message
- MessageEnvelope(NodeHandle, String) - Constructor for class i5.las2peer.p2p.pastry.MessageEnvelope
-
create a message envelope with simple string content
- MessageException - Exception in i5.las2peer.communication
-
exception thrown on problems to handle messages inside an agent
- MessageException(String) - Constructor for exception i5.las2peer.communication.MessageException
- MessageException(String, Throwable) - Constructor for exception i5.las2peer.communication.MessageException
- MessageHandler - Interface in i5.las2peer.security
-
A simple interface to register message handlers to
Mediator
s. - MessageReceiver - Interface in i5.las2peer.security
-
An interface for receiving messages in the p2p network.
- MessageResultListener - Class in i5.las2peer.p2p
-
A MessageResultListener is a simple collector for one result of a message sending operation in a
Node
. - MessageResultListener(int) - Constructor for class i5.las2peer.p2p.MessageResultListener
-
simple constructor
- MessageResultListener(long) - Constructor for class i5.las2peer.p2p.MessageResultListener
-
simple constructor
- MessageResultListener(long, long) - Constructor for class i5.las2peer.p2p.MessageResultListener
-
simple constructor
- MessageResultListener.Status - Enum Class in i5.las2peer.p2p
-
a simple message status flag
- MetadataArtifact - Class in i5.las2peer.persistency
- MetadataArtifact(PastryIdFactory, String, long, byte[], AgentImpl) - Constructor for class i5.las2peer.persistency.MetadataArtifact
- MetadataEnvelope - Class in i5.las2peer.persistency
- MetadataEnvelope(String, long, int) - Constructor for class i5.las2peer.persistency.MetadataEnvelope
- MethodComparator() - Constructor for class i5.las2peer.communication.ListMethodsContent.MethodComparator
- migrateAgentXMLFile(String) - Static method in class i5.las2peer.tools.AgentIdMigrator
- minor - Variable in class i5.las2peer.api.SemverVersion
- MobSOS_SuccessMeasure_Develop_Label - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- MobSOS_SuccessMeasure_Hosting_Label - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- MockAgentFactory - Class in i5.las2peer.testing
-
Simple Factory class to load Agents from the nested XML files.
- MockAgentFactory() - Constructor for class i5.las2peer.testing.MockAgentFactory
- monitorEvent(MonitoringEvent, String) - Method in interface i5.las2peer.api.Context
-
Writes a log message to the l2p system using node observers.
- monitorEvent(MonitoringEvent, String) - Method in class i5.las2peer.execution.ExecutionContext
- monitorEvent(Object, MonitoringEvent, String) - Method in interface i5.las2peer.api.Context
-
Writes a log message to the l2p system using node observers.
- monitorEvent(Object, MonitoringEvent, String) - Method in class i5.las2peer.execution.ExecutionContext
- monitorEvent(Object, MonitoringEvent, String, boolean) - Method in interface i5.las2peer.api.Context
-
Writes a log message to the l2p system using node observers.
- monitorEvent(Object, MonitoringEvent, String, boolean) - Method in class i5.las2peer.execution.ExecutionContext
- monitorEvent(String) - Method in interface i5.las2peer.api.Context
-
Writes a log message to the l2p system using node observers.
- monitorEvent(String) - Method in class i5.las2peer.execution.ExecutionContext
- MonitoringAgent - Class in i5.las2peer.security
-
A MonitoringAgent is responsible for sending monitoring information collected at the
MonitoringObserver
. - MonitoringAgent(KeyPair, String, byte[]) - Constructor for class i5.las2peer.security.MonitoringAgent
-
Creates a new MonitoringAgent.
- MonitoringAgent(PublicKey, byte[], byte[]) - Constructor for class i5.las2peer.security.MonitoringAgent
-
Creates a new MonitoringAgent with a locked private key.
- MonitoringEvent - Enum Class in i5.las2peer.api.logging
-
A monitoring event.
- MonitoringMessage - Class in i5.las2peer.logging.monitoring
-
This class stores a message that was logged by the monitoring module of las2peer.
- MonitoringMessage(Long, MonitoringEvent, String, String, String, String, String) - Constructor for class i5.las2peer.logging.monitoring.MonitoringMessage
-
Constructor of a MonitoringMessage.
- MonitoringObserver - Class in i5.las2peer.logging.monitoring
-
This is the base class of the logging module of las2peer.
- MonitoringObserver(int, Node) - Constructor for class i5.las2peer.logging.monitoring.MonitoringObserver
-
Constructor for the MonitoringObserver.
- MultiArtifactHandler - Class in i5.las2peer.persistency.helper
-
This class is used to handle the lookup and retrieve process for a bunch of
NetworkArtifact
s. - MultiArtifactHandler(int, StoragePartsHandler, StorageExceptionHandler) - Constructor for class i5.las2peer.persistency.helper.MultiArtifactHandler
-
Initiates this lookup result collection with the given first part.
- multipleArguments(int, String, long, boolean) - Method in class i5.las2peer.testing.TestService
-
A method with multiple arguments returning a string summary over the argument
- multipleArguments2(Integer, String, Long, Boolean) - Method in class i5.las2peer.testing.TestService
-
A method with multiple arguments returning a string summary over the argument
- MultiStoreResult - Class in i5.las2peer.persistency.helper
-
This class is used to handle the multiple store results generated from a parted artifact insert.
- MultiStoreResult(int) - Constructor for class i5.las2peer.persistency.helper.MultiStoreResult
-
Initiates the store result container for the given number of parts.
- myExceptionThrower() - Method in class i5.las2peer.testing.TestService
-
throws an exception that shouldn't be kown at the client.
- MyOwnException - Exception in i5.las2peer.testing
-
A simple exception for testing, thrown inside the
TestService
. - MyOwnException(String) - Constructor for exception i5.las2peer.testing.MyOwnException
N
- name - Variable in class i5.las2peer.registry.contracts.CommunityTagIndex.CommunityTagCreatedEventResponse
- name - Variable in class i5.las2peer.registry.contracts.GroupRegistry.GroupRegisteredEventResponse
- name - Variable in class i5.las2peer.registry.contracts.GroupRegistry.GroupTransferredEventResponse
- name - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.UserProfileCreatedEventResponse
- name - Variable in class i5.las2peer.registry.contracts.UserRegistry.UserRegisteredEventResponse
- name - Variable in class i5.las2peer.registry.contracts.UserRegistry.UserTransferredEventResponse
- nameHash - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceCreatedEventResponse
- nameHash - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEndEventResponse
- nameHash - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEventResponse
- nameHash - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceReleasedEventResponse
- nameIsAvailable(byte[]) - Method in class i5.las2peer.registry.contracts.UserRegistry
- nameIsAvailable(String) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- nameIsTaken(byte[]) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- nameIsTaken(byte[]) - Method in class i5.las2peer.registry.contracts.UserRegistry
- nameIsValid(byte[]) - Method in class i5.las2peer.registry.contracts.UserRegistry
- NetworkArtifact - Class in i5.las2peer.persistency
-
A network artifact is a bunch of arbitrary data in the shared storage.
- NetworkArtifact(Id, int, byte[], AgentImpl) - Constructor for class i5.las2peer.persistency.NetworkArtifact
- NEW_NODE_NOTICE - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- newNode() - Method in class i5.las2peer.p2p.LocalNodeManager
- newNode(String) - Method in class i5.las2peer.p2p.LocalNodeManager
-
create a LocalNode using a FileSystemRepository at the given location
- newNode(String[]) - Method in class i5.las2peer.p2p.LocalNodeManager
-
create a LocalNode using a FileSystemRepository at the given locations
- newScore - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionCountChangedEventResponse
- newScore - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionScoreChangedEventResponse
- newThread(Runnable) - Method in class i5.las2peer.execution.ServiceThreadFactory
- noBlink() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.Formatting.ResetBlink
instead!turn off blinking text
- noBold() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.Formatting.ResetBold
instead!turn off bold text
- Node - Class in i5.las2peer.p2p
-
Base class for nodes in the las2peer environment.
- Node() - Constructor for class i5.las2peer.p2p.Node
-
Creates a new node with a standard plain text log file observer.
- Node(boolean) - Constructor for class i5.las2peer.p2p.Node
-
Creates a new node, if the standardObserver flag is true, an observer logging all events to a simple plain text log file will be generated.
- Node(ClassManager) - Constructor for class i5.las2peer.p2p.Node
- Node(ClassManager, boolean) - Constructor for class i5.las2peer.p2p.Node
- Node(ClassManager, boolean, boolean) - Constructor for class i5.las2peer.p2p.Node
-
Generates a new Node with the given baseClassLoader.
- NODE_BUSY - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- NODE_CREATED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- NODE_ERROR - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- NODE_SHUTDOWN - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- NODE_STATUS_CHANGE - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- Node.NodeStatus - Enum Class in i5.las2peer.p2p
-
Enum with the possible states of a node.
- Node.SendMode - Enum Class in i5.las2peer.p2p
-
The Sending mode for outgoing messages.
- NodeApplication - Class in i5.las2peer.p2p.pastry
-
The NodeApplication implements the interface for message based interaction with the pastry p2p network.
- NodeApplication(PastryNodeImpl) - Constructor for class i5.las2peer.p2p.pastry.NodeApplication
-
create a pastry application for the given node
- NodeException - Exception in i5.las2peer.p2p
-
base class for any exception occurring in a
Node
- NodeException(String) - Constructor for exception i5.las2peer.p2p.NodeException
- NodeException(String, Throwable) - Constructor for exception i5.las2peer.p2p.NodeException
- nodeId - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEndEventResponse
- nodeId - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEventResponse
- NodeInformation - Class in i5.las2peer.p2p
-
A NodeInformation gives basic information about a node.
- NodeInformation() - Constructor for class i5.las2peer.p2p.NodeInformation
-
create a new standard node information
- NodeInformation(ServiceAgentImpl[]) - Constructor for class i5.las2peer.p2p.NodeInformation
-
create a standard node information for a node hosting the given services
- NodeNotFoundException - Exception in i5.las2peer.p2p
-
Exception thrown on access to a node which is not known to the network.
- NodeNotFoundException(long) - Constructor for exception i5.las2peer.p2p.NodeNotFoundException
- NodeNotFoundException(String) - Constructor for exception i5.las2peer.p2p.NodeNotFoundException
- NodeObserver - Interface in i5.las2peer.logging
-
The NodeObserver is an interface providing all necessary methods to monitor all interesting node events for a
Node
(mainlyPastryNodeImpl
). - NodeServiceCache - Class in i5.las2peer.p2p
-
Caches the knowledge about existing services
- NodeServiceCache(Node, long, int) - Constructor for class i5.las2peer.p2p.NodeServiceCache
- NodeServiceCache.ServiceInstance - Class in i5.las2peer.p2p
-
represents an instance of a service agent
- NodeStorageInterface - Interface in i5.las2peer.persistency
- NOT_KNOWN_EXIT - Enum constant in enum class i5.las2peer.tools.CommandPrompt.ReturnStatus
- NOT_KNOWN_PROCEED - Enum constant in enum class i5.las2peer.tools.CommandPrompt.ReturnStatus
- NotCreatableService - Class in i5.las2peer.testing
-
A simple Service for testing failures in the constructor of a service.
- NotCreatableService() - Constructor for class i5.las2peer.testing.NotCreatableService
-
simple constructor just throwing an Exception
- NotFoundException - Exception in i5.las2peer.registry.exceptions
-
Thrown when a registry lookup (of users, services, etc.) fails because the entry does not exist.
- NotFoundException() - Constructor for exception i5.las2peer.registry.exceptions.NotFoundException
- NotFoundException(String) - Constructor for exception i5.las2peer.registry.exceptions.NotFoundException
- NotFoundException(String, Throwable) - Constructor for exception i5.las2peer.registry.exceptions.NotFoundException
- NotFoundException(Throwable) - Constructor for exception i5.las2peer.registry.exceptions.NotFoundException
- notifyException(Exception) - Method in class i5.las2peer.p2p.MessageResultListener
-
notifyException will be called, when an exception has arrived and is stored in this listener.
- notifyExpiredMessages() - Method in class i5.las2peer.p2p.LocalNodeManager
-
get all expired messages and notify their senders
- notifyRegistrationTo(Node) - Method in class i5.las2peer.security.AgentImpl
-
Notifies this agent that it has been registered at a node.
- notifyRegistrationTo(Node) - Method in class i5.las2peer.security.Mediator
- notifyRegistrationTo(Node) - Method in interface i5.las2peer.security.MessageReceiver
-
Called by a
Node
on registering a MessageReceiver to the network. - notifyRegistrationTo(Node) - Method in class i5.las2peer.security.ServiceAgentImpl
-
notify this service agent, that it has been registered (for usage) at the given node
- notifySuccess() - Method in class i5.las2peer.p2p.MessageResultListener
-
NotifiedSuccess will be called, when a result has arrived and is stored in this listener.
- notifyTimeout() - Method in class i5.las2peer.p2p.MessageResultListener
-
notifyTimeout will be called, if the underlying network has decided, that the corresponding message has timed out and passed a corresponding exception to this listener.
- notifyUnregister() - Method in class i5.las2peer.security.AgentImpl
-
Notifies this agent of unregistering from a node.
- notifyUnregister() - Method in class i5.las2peer.security.GroupAgentImpl
- notifyUnregister() - Method in class i5.las2peer.security.Mediator
- notifyUnregister() - Method in interface i5.las2peer.security.MessageReceiver
-
Called by a
Node
on unregistering a MessageReceiver from the network. - notifyUnregister() - Method in class i5.las2peer.security.MonitoringAgent
-
Does nothing.
- notifyUnregister() - Method in class i5.las2peer.security.ServiceAgentImpl
- notifyUnregister() - Method in class i5.las2peer.security.UserAgentImpl
- NotRegisteredException - Exception in i5.las2peer.classLoaders
-
thrown by the
ClassManager
on access to a resource that is not registered - NotRegisteredException(ServiceNameVersion) - Constructor for exception i5.las2peer.classLoaders.NotRegisteredException
- NotStartingService - Class in i5.las2peer.testing
-
A simple service for testing a service which has problems in the notification method of node registering.
- NotStartingService() - Constructor for class i5.las2peer.testing.NotStartingService
- NULL_VERSION - Static variable in class i5.las2peer.persistency.EnvelopeVersion
-
freshly created local instance, can be considered as
null
O
- observerNotice(MonitoringEvent, Object, Agent, Object, Agent, String) - Method in class i5.las2peer.p2p.Node
-
Logs an event to all observers.
- observerNotice(MonitoringEvent, Object, MessageReceiver, String) - Method in class i5.las2peer.p2p.Node
-
Logs an event to all observers.
- observerNotice(MonitoringEvent, Object, String) - Method in class i5.las2peer.p2p.Node
-
Logs an event to all observers.
- observerNotice(MonitoringEvent, Object, String, Object, String, String) - Method in class i5.las2peer.p2p.Node
-
Logs an event to all observers.
- observerNotice(MonitoringEvent, Object, String, String) - Method in class i5.las2peer.p2p.Node
-
Logs an event to all observers.
- observerNotice(MonitoringEvent, String) - Method in class i5.las2peer.p2p.Node
-
Logs an event to all observers.
- OIDCSubAlreadyTakenException - Exception in i5.las2peer.api.security
-
Thrown if the OIDC sub has already been taken.
- OIDCSubAlreadyTakenException() - Constructor for exception i5.las2peer.api.security.OIDCSubAlreadyTakenException
- OK_EXIT - Enum constant in enum class i5.las2peer.tools.CommandPrompt.ReturnStatus
- OK_NOTHING_TO_DO - Enum constant in enum class i5.las2peer.tools.CommandPrompt.ReturnStatus
- OK_PROCEED - Enum constant in enum class i5.las2peer.tools.CommandPrompt.ReturnStatus
- onCollision(Envelope, Envelope) - Method in interface i5.las2peer.api.persistency.EnvelopeCollisionHandler
-
This method is called if an envelope is already known for the given identifier and version.
- onCollision(EnvelopeVersion, EnvelopeVersion, long) - Method in class i5.las2peer.persistency.helper.StoreProcessHelper
- onCollision(EnvelopeVersion, EnvelopeVersion, long) - Method in interface i5.las2peer.persistency.StorageCollisionHandler
-
This method is called if an envelope is already known for the given identifier and version.
- onEnvelopeReceived(EnvelopeVersion) - Method in class i5.las2peer.persistency.helper.FetchEnvelopeHelper
- onEnvelopeReceived(EnvelopeVersion) - Method in interface i5.las2peer.persistency.StorageEnvelopeHandler
-
This method is called if the envelope was successfully fetched from the network.
- onException(Exception) - Method in class i5.las2peer.persistency.helper.FetchEnvelopeHelper
- onException(Exception) - Method in class i5.las2peer.persistency.helper.FetchHashedHelper
- onException(Exception) - Method in class i5.las2peer.persistency.helper.LatestArtifactVersionFinder
- onException(Exception) - Method in class i5.las2peer.persistency.helper.MultiArtifactHandler
- onException(Exception) - Method in class i5.las2peer.persistency.helper.MultiStoreResult
- onException(Exception) - Method in class i5.las2peer.persistency.helper.StoreProcessHelper
- onException(Exception) - Method in interface i5.las2peer.persistency.StorageExceptionHandler
-
This method is called in its own thread to handle the given exception.
- onLookup(ArrayList<PastContentHandle>) - Method in class i5.las2peer.persistency.helper.LatestArtifactVersionFinder
- onLookup(ArrayList<PastContentHandle>) - Method in interface i5.las2peer.persistency.StorageLookupHandler
- onPartsReceived(ArrayList<NetworkArtifact>) - Method in interface i5.las2peer.persistency.StoragePartsHandler
- onReceive(AbstractArtifact) - Method in class i5.las2peer.persistency.helper.FetchHashedHelper
- onReceive(AbstractArtifact) - Method in class i5.las2peer.persistency.helper.MultiArtifactHandler
- onReceive(AbstractArtifact) - Method in interface i5.las2peer.persistency.StorageArtifactHandler
- onResult(Serializable, int) - Method in class i5.las2peer.persistency.helper.MultiStoreResult
- onResult(Serializable, int) - Method in class i5.las2peer.persistency.helper.StoreProcessHelper
- onResult(Serializable, int) - Method in interface i5.las2peer.persistency.StorageStoreResultHandler
-
This method is called in its own thread to handle the result of a store operation.
- onStart() - Method in class i5.las2peer.api.Service
-
Notifies the service that it has been launched at the given node.
- onStart() - Method in class i5.las2peer.testing.NotStartingService
- onStart(ServiceAgent, Logger) - Method in class i5.las2peer.api.Service
-
Notifies the service that it has been launched at the given node.
- onStop() - Method in class i5.las2peer.api.Service
-
Notifies the service, that it has been stopped at this node.
- open(AgentImpl, AgentStorage) - Method in class i5.las2peer.communication.Message
-
open the message, i.e.
- open(AgentImpl, AgentStorage, ClassLoader) - Method in class i5.las2peer.communication.Message
-
open the message, i.e.
- open(AgentStorage) - Method in class i5.las2peer.communication.Message
-
open the message, i.e.
- outdated() - Method in class i5.las2peer.p2p.NodeServiceCache.ServiceInstance
- OverwriteException - Exception in i5.las2peer.persistency
-
A simple exception thrown on a forbidden attempt to overwrite an envelope.
- OverwriteException(String) - Constructor for exception i5.las2peer.persistency.OverwriteException
- owner - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.UserProfileCreatedEventResponse
P
- PackageUploader - Class in i5.las2peer.tools
- PackageUploader() - Constructor for class i5.las2peer.tools.PackageUploader
- PackageUploader.ServiceVersionList - Class in i5.las2peer.tools
- padAndConvertString(String, int) - Static method in class i5.las2peer.registry.Util
-
Converts string to byte array, padded with zero bytes, using UTF-8 encoding.
- parseVersion(String) - Static method in class i5.las2peer.registry.Util
-
Converts version string ("x.y.z") to integers.
- PassphraseAgent - Interface in i5.las2peer.api.security
-
Represents an agent that can be unlocked using a passphrase.
- PassphraseAgentImpl - Class in i5.las2peer.security
-
Base class for pass phrase protected agents.
- PassphraseAgentImpl(KeyPair, String, byte[]) - Constructor for class i5.las2peer.security.PassphraseAgentImpl
-
atm constructor for the MockAgent class, just don't know, how agent creation will take place later
- PassphraseAgentImpl(PublicKey, byte[], byte[]) - Constructor for class i5.las2peer.security.PassphraseAgentImpl
-
create an agent with a locked private key used within
AgentImpl.createFromXml(java.io.File)
- PastFetchContinuation - Class in i5.las2peer.persistency.pastry
-
This class is required by Past for the fetch process.
- PastFetchContinuation(ExecutorService, StorageArtifactHandler, StorageExceptionHandler) - Constructor for class i5.las2peer.persistency.pastry.PastFetchContinuation
- PastInsertContinuation - Class in i5.las2peer.persistency.pastry
-
This class is required by Past for the insert process.
- PastInsertContinuation(ExecutorService, StorageStoreResultHandler, StorageExceptionHandler, Serializable) - Constructor for class i5.las2peer.persistency.pastry.PastInsertContinuation
- PastLookupContinuation - Class in i5.las2peer.persistency.pastry
-
This class is required by Past for the lookup process.
- PastLookupContinuation(ExecutorService, StorageLookupHandler, StorageExceptionHandler) - Constructor for class i5.las2peer.persistency.pastry.PastLookupContinuation
- PASTRY_NEW_TOPIC_CHILD - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- PASTRY_REMOVED_TOPIC_CHILD - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- PASTRY_TOPIC_SUBSCRIPTION_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- PASTRY_TOPIC_SUBSCRIPTION_SUCCESS - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- PastryNodeImpl - Class in i5.las2peer.p2p
-
A FreePastry implementation of a las2peer
Node
. - PastryNodeImpl(ClassManager, boolean, InetAddress, Integer, List<String>, SharedStorage.STORAGE_MODE, String, Long) - Constructor for class i5.las2peer.p2p.PastryNodeImpl
-
This is the regular constructor used by the
L2pNodeLauncher
. - PastryNodeImpl(String, SharedStorage.STORAGE_MODE, String, Long) - Constructor for class i5.las2peer.p2p.PastryNodeImpl
-
This constructor is mainly used by the
TestSuite
, uses a random system defined port number and sets all parameters for a debugging and testing optimized operation mode. - PastryStorageException - Exception in i5.las2peer.p2p.pastry
-
Exception thrown on failures in the underlying pastry storage
- PastryStorageException(String) - Constructor for exception i5.las2peer.p2p.pastry.PastryStorageException
- PastryStorageException(String, Throwable) - Constructor for exception i5.las2peer.p2p.pastry.PastryStorageException
- PastryTestMessage - Class in i5.las2peer.p2p.pastry
-
A simple test message to be sent through the pastry network will be removed later
- PastryTestMessage(Id, Id) - Constructor for class i5.las2peer.p2p.pastry.PastryTestMessage
-
Constructor.
- patch - Variable in class i5.las2peer.api.SemverVersion
- PingPongContent - Class in i5.las2peer.communication
-
a simple content for ping and pong message
- PingPongContent() - Constructor for class i5.las2peer.communication.PingPongContent
- preRelease - Variable in class i5.las2peer.api.SemverVersion
- print(Object) - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.This method is deprecated and will be removed in the future!
print some text to the selected printstream
- printException() - Method in class i5.las2peer.tools.CommandPrompt
-
print the last caught exception / throwable
- printHelp() - Method in class i5.las2peer.tools.CommandPrompt
-
print a help message
- printHelp() - Static method in class i5.las2peer.tools.L2pNodeLauncher
-
Prints a help message for command line usage.
- println(Object) - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.This method is deprecated and will be removed in the future!
print some text followed by a newline to the selected print stream
- println(String, ColoredOutput.Color) - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
with aColoredOutput.ForegroundColor
instead!print a text in the given color
- println(String, ColoredOutput.Color, PrintStream) - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
with aColoredOutput.ForegroundColor
instead!print some text in the given color to the given printstream
- printlnBold(String) - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.Formatting.Bold
instead!print a line of bold text
- printlnRed(String) - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.Red
instead!print a line of red text
- printlnYellow(String) - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.ForegroundColor.Yellow
instead!print a line of yellow text
- printStackTrace(StringBuilder, Throwable) - Static method in class i5.las2peer.logging.L2pLogger
-
Appends the stack trace for the given
Throwable
to the givenStringBuilder
. - printStackTrace(Throwable) - Method in class i5.las2peer.logging.L2pLogger
-
Prints a stack trace as nicely as
e.printStackTrace()
, but uses the logging system as output. - printVersion() - Method in class i5.las2peer.tools.CommandPrompt
-
Prints the las2peer version.
- printVersion() - Static method in class i5.las2peer.tools.L2pNodeLauncher
-
Prints the las2peer version.
- privateKeyToBase64String(PrivateKey) - Static method in class i5.las2peer.tools.CryptoTools
- proceed() - Method in enum class i5.las2peer.tools.CommandPrompt.ReturnStatus
- PROCESSING_SERVICE_CLASS_NAME - Static variable in class i5.las2peer.security.MonitoringAgent
- profiles(String) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- prompt() - Method in class i5.las2peer.tools.CommandPrompt
-
print a simple prompt and wait for input
- publicKeyToBase64String(PublicKey) - Static method in class i5.las2peer.tools.CryptoTools
- publicKeyToSHA512(PublicKey) - Static method in class i5.las2peer.tools.CryptoTools
- publish(LogRecord) - Method in class i5.las2peer.logging.L2pLogger.ConsoleHandler
- put(String, Object) - Method in class i5.las2peer.tools.helper.ConfigFile
-
If value is
null
, nothing is addded If key is empty ornull
, just the value is added If a value for the given key already exists, the value is overwritten If the value has type Iterable, all elements are added to the section with key as name An existing section with that name is overwritten, except no name is given (global section)!
R
- read(File) - Static method in class i5.las2peer.tools.FileContentReader
-
get the contents of a file as String
- read(InputStream) - Static method in class i5.las2peer.tools.FileContentReader
-
read the content of a Stream and return it as String
- read(String) - Static method in class i5.las2peer.tools.FileContentReader
-
Gets the content of a file as String
- ReadOnlyRegistryClient - Class in i5.las2peer.registry
-
Facade providing simple read-only access to the registry smart contracts.
- ReadOnlyRegistryClient(RegistryConfiguration) - Constructor for class i5.las2peer.registry.ReadOnlyRegistryClient
-
Create client providing access to read-only registry functions.
- ReadWriteRegistryClient - Class in i5.las2peer.registry
-
Facade providing simple read/write access to the registry smart contracts.
- ReadWriteRegistryClient(RegistryConfiguration, Credentials, Node) - Constructor for class i5.las2peer.registry.ReadWriteRegistryClient
-
Create client providing access to both read and write registry functions.
- READY - Enum constant in enum class i5.las2peer.logging.bot.BotStatus
- receiveException(Exception) - Method in class i5.las2peer.persistency.pastry.PastFetchContinuation
- receiveException(Exception) - Method in class i5.las2peer.persistency.pastry.PastInsertContinuation
- receiveException(Exception) - Method in class i5.las2peer.persistency.pastry.PastLookupContinuation
- receiveMessage(Message) - Method in class i5.las2peer.p2p.Node
-
For external access to this node.
- receiveMessage(Message, AgentContext) - Method in class i5.las2peer.security.AgentImpl
-
Hook to be called by the node where this agent is registered to, when the node receives a message destined to this agent.
- receiveMessage(Message, AgentContext) - Method in class i5.las2peer.security.AnonymousAgentImpl
- receiveMessage(Message, AgentContext) - Method in class i5.las2peer.security.BotAgent
-
This method is called by the node this agent is running at.
- receiveMessage(Message, AgentContext) - Method in class i5.las2peer.security.GroupAgentImpl
- receiveMessage(Message, AgentContext) - Method in class i5.las2peer.security.Mediator
- receiveMessage(Message, AgentContext) - Method in interface i5.las2peer.security.MessageReceiver
-
Receives a message.
- receiveMessage(Message, AgentContext) - Method in class i5.las2peer.security.MonitoringAgent
-
This method is called by the node this agent is running at.
- receiveMessage(Message, AgentContext) - Method in class i5.las2peer.security.ServiceAgentImpl
- receiveMessage(Message, AgentContext) - Method in class i5.las2peer.security.UserAgentImpl
- receiveMessage(Message, AgentContext) - Method in class i5.las2peer.testing.TestAgent
- receiveResult(Boolean[]) - Method in class i5.las2peer.persistency.pastry.PastInsertContinuation
- receiveResult(PastContent) - Method in class i5.las2peer.persistency.pastry.PastFetchContinuation
- receiveResult(PastContentHandle[]) - Method in class i5.las2peer.persistency.pastry.PastLookupContinuation
- recipient - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.GenericTransactionAddedEventResponse
- recipient - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionAddedEventResponse
- recipient - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionCountChangedEventResponse
- recipient - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionScoreChangedEventResponse
- recipientNewScore - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionAddedEventResponse
- reclaimEnvelope(String) - Method in interface i5.las2peer.api.Context
-
Reclaims the envelope using the current main agent agent.
- reclaimEnvelope(String) - Method in class i5.las2peer.execution.ExecutionContext
- reclaimEnvelope(String, Agent) - Method in interface i5.las2peer.api.Context
-
Reclaims the envelope using the specified agent.
- reclaimEnvelope(String, Agent) - Method in class i5.las2peer.execution.ExecutionContext
- recoverString(byte[]) - Static method in class i5.las2peer.registry.Util
-
Recovers string from byte array with possible leading zeros.
- recoverString(String) - Static method in class i5.las2peer.registry.Util
-
Recovers string from byte-encoded hex string.
- Red - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- Red - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- Red - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- register(byte[], byte[], byte[]) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- register(byte[], byte[], byte[]) - Method in class i5.las2peer.registry.contracts.UserRegistry
- register(String, byte[]) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- registerAgent(AgentImpl) - Method in class i5.las2peer.security.BasicAgentStorage
-
register an agent for later use use a locked copy to store
- registerAgents(AgentImpl...) - Method in class i5.las2peer.security.BasicAgentStorage
-
register multiple agents to this storage
- registerAgentTopic(MessageReceiver) - Method in class i5.las2peer.p2p.pastry.NodeApplication
-
register this node to the topic related to the given message receiver
- registerAnswerListener(long, MessageResultListener) - Method in class i5.las2peer.p2p.Node
-
Registers a MessageResultListener for collecting answers.
- registerGroup(EthereumGroupAgent) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
-
Register a group name to the given author.
- registerGroupAgent(GroupAgent) - Method in class i5.las2peer.security.UserAgentManager
-
Stores group name of a group agent to the network
- registerLocalService(ServiceAgentImpl) - Method in class i5.las2peer.p2p.NodeServiceCache
-
register a local service
- registerMessageHandler(MessageHandler) - Method in class i5.las2peer.security.Mediator
-
Registers a MessageHandler for message processing.
- registerNode(LocalNode) - Method in class i5.las2peer.p2p.LocalNodeManager
-
register a node for later use
- registerOIDCSub(UserAgentImpl, String) - Method in class i5.las2peer.security.UserAgentManager
-
Stores OIDC sub of an user agent to the network
- registerReceiver(MessageReceiver) - Method in interface i5.las2peer.api.Context
-
Deprecated.
- registerReceiver(MessageReceiver) - Method in class i5.las2peer.execution.ExecutionContext
- registerReceiver(MessageReceiver) - Method in class i5.las2peer.p2p.LocalNode
- registerReceiver(MessageReceiver) - Method in class i5.las2peer.p2p.Node
-
Registers a (local) Agent for usage through this node.
- registerReceiver(MessageReceiver) - Method in class i5.las2peer.p2p.PastryNodeImpl
- registerReceiverToTopic(MessageReceiver, long) - Method in class i5.las2peer.p2p.Node
-
register a receiver to a topic
- registerReceiverToTopic(MessageReceiver, long) - Method in class i5.las2peer.p2p.PastryNodeImpl
- registerReputationProfile(EthereumAgent) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
- registerService(ServiceNameVersion) - Method in class i5.las2peer.classLoaders.ClassManager
-
Register a service with the given identifier.
- registerService(String, EthereumAgent) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
-
Register a service name to the given author.
- registerServiceAlias(ServiceAgentImpl, String) - Method in class i5.las2peer.p2p.ServiceAliasManager
-
Registers the service alias of the given service.
- registerServiceInBlockchain(String, String, EthereumAgent, byte[]) - Method in class i5.las2peer.p2p.EthereumNode
-
Registers a service release in the blockchain-based registry.
- registerTopic(long) - Method in class i5.las2peer.p2p.pastry.NodeApplication
- registerUser(EthereumAgent) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
-
Register an Ethereum agent in the blockchain.
- registerUserAgent(UserAgent) - Method in class i5.las2peer.security.UserAgentManager
-
Stores login name and email of an user agent to the network
- registerUserAgent(UserAgentImpl) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Register the given agent at the las2peer node and for later usage with
L2pNodeLauncher.invoke(java.lang.String, java.lang.String, java.lang.String)
. - registerUserAgent(UserAgentImpl, String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Register the given agent at the las2peer node and for later usage with
L2pNodeLauncher.invoke(java.lang.String, java.lang.String, java.lang.String)
. - registerUserAgent(String, String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Try to register the user of the given id at the node and for later usage in this launcher, i.e.
- RegistryConfiguration - Class in i5.las2peer.registry.data
- RegistryConfiguration() - Constructor for class i5.las2peer.registry.data.RegistryConfiguration
- release(String, byte[], BigInteger, BigInteger, BigInteger, byte[]) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- releaseService(String, int, int, int, EthereumAgent) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
- releaseService(String, int, int, int, EthereumAgent, byte[]) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
-
Announce the release of a specific version of a service.
- releaseService(String, String, EthereumAgent) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
- releaseService(String, String, EthereumAgent, byte[]) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
- removeArtifact(long, byte[]) - Method in class i5.las2peer.p2p.LocalNode
-
Deprecated.Use
LocalNode.removeEnvelope(String)
instead - removeArtifact(long, byte[]) - Method in class i5.las2peer.p2p.Node
-
Deprecated.Use
L2pStorageInterface.removeEnvelope(String)
instead Removes an artifact from the p2p storage. NOTE: This is not possible with a FreePastry backend! - removeArtifact(long, byte[]) - Method in class i5.las2peer.p2p.PastryNodeImpl
-
Deprecated.Use
PastryNodeImpl.removeEnvelope(String)
instead - removeEnvelope(String) - Method in class i5.las2peer.p2p.LocalNode
- removeEnvelope(String) - Method in class i5.las2peer.p2p.PastryNodeImpl
- removeEnvelope(String) - Method in interface i5.las2peer.persistency.L2pStorageInterface
-
Removes the envelope with the given identifier from the network.
- removeEnvelope(String) - Method in class i5.las2peer.persistency.LocalStorage
- removeEnvelope(String) - Method in class i5.las2peer.persistency.SharedStorage
- removeGlobalServiceInstance(NodeServiceCache.ServiceInstance) - Method in class i5.las2peer.p2p.NodeServiceCache
-
removes a global service instance to be called when an instance is detected as not available
- removeMember(AgentImpl) - Method in class i5.las2peer.security.GroupAgentImpl
-
remove a member from this group
- removeMember(String) - Method in class i5.las2peer.security.GroupAgentImpl
-
remove a member from this group
- removeObserver(NodeObserver) - Method in class i5.las2peer.p2p.Node
-
Removes an observer from this node.
- repeat(Object, int) - Static method in class i5.las2peer.tools.SimpleTools
-
repeat the string representation of the given object count times
- repeat(String, int) - Static method in class i5.las2peer.tools.SimpleTools
-
repeat a String count times
- replaceAgentId(Element) - Static method in class i5.las2peer.tools.AgentIdMigrator
- Repository - Interface in i5.las2peer.classLoaders.libraries
-
a repository provides the
ClassManager
with needed libraries (jars) in form ofLoadedLibrary
implementations - ReputationRegistry - Class in i5.las2peer.registry.contracts
-
Auto generated code.
- ReputationRegistry(String, Web3j, Credentials, BigInteger, BigInteger) - Constructor for class i5.las2peer.registry.contracts.ReputationRegistry
-
Deprecated.
- ReputationRegistry(String, Web3j, Credentials, ContractGasProvider) - Constructor for class i5.las2peer.registry.contracts.ReputationRegistry
- ReputationRegistry(String, Web3j, TransactionManager, BigInteger, BigInteger) - Constructor for class i5.las2peer.registry.contracts.ReputationRegistry
-
Deprecated.
- ReputationRegistry(String, Web3j, TransactionManager, ContractGasProvider) - Constructor for class i5.las2peer.registry.contracts.ReputationRegistry
- ReputationRegistry.ErrorEventEventResponse - Class in i5.las2peer.registry.contracts
- ReputationRegistry.GenericTransactionAddedEventResponse - Class in i5.las2peer.registry.contracts
- ReputationRegistry.TransactionAddedEventResponse - Class in i5.las2peer.registry.contracts
- ReputationRegistry.TransactionCountChangedEventResponse - Class in i5.las2peer.registry.contracts
- ReputationRegistry.TransactionScoreChangedEventResponse - Class in i5.las2peer.registry.contracts
- ReputationRegistry.UserProfileCreatedEventResponse - Class in i5.las2peer.registry.contracts
- ReputationTransactionData - Class in i5.las2peer.registry.data
-
Contains reputation transaction data exactly as stored in blockchain.
- ReputationTransactionData(ReputationRegistry.TransactionAddedEventResponse) - Constructor for class i5.las2peer.registry.data.ReputationTransactionData
- ReputationTransactionData(String, String, BigInteger, BigInteger) - Constructor for class i5.las2peer.registry.data.ReputationTransactionData
- requestAgent(String) - Method in interface i5.las2peer.api.Context
-
Requests an agent from the network using the calling (main) agent.
- requestAgent(String) - Method in class i5.las2peer.execution.ExecutionContext
- requestAgent(String) - Method in class i5.las2peer.security.AgentContext
-
returns an unlocked instance of the requested Agent
- requestAgent(String, Agent) - Method in interface i5.las2peer.api.Context
-
Fetches an agent from the network and trys to unlock it using the specified agent.
- requestAgent(String, Agent) - Method in class i5.las2peer.execution.ExecutionContext
- requestEnvelope(String) - Method in interface i5.las2peer.api.Context
-
Requests an envelope from the network.
- requestEnvelope(String) - Method in class i5.las2peer.execution.ExecutionContext
- requestEnvelope(String, Agent) - Method in interface i5.las2peer.api.Context
-
Requests an envelope from the network.
- requestEnvelope(String, Agent) - Method in class i5.las2peer.execution.ExecutionContext
- requestGroupAgent(String) - Method in class i5.las2peer.security.AgentContext
-
Tries to open the given id for this context.
- reset() - Method in class i5.las2peer.p2p.LocalNodeManager
-
do a complete restart of all nodes, artifacts and messages
- reset() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.Formatting.ResetAll
instead!simple reset the console to standard (colors and shape)
- ResetAll - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- resetBackground() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.BackgroundColor.Default
instead!reset background to terminal default
- ResetBlink - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- ResetBold - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- ResetDim - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- ResetHidden - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- ResetReverse - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- ResetUnderlined - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- resolvePathToServiceName(String) - Method in class i5.las2peer.p2p.ServiceAliasManager
-
Resolves a path to a service alias.
- ResourceNotFoundException - Exception in i5.las2peer.api.execution
-
Thrown if the service could not find the requested resource.
- ResourceNotFoundException - Exception in i5.las2peer.classLoaders.libraries
-
Exception thrown on not found resources within a LoadedLibrary
- ResourceNotFoundException() - Constructor for exception i5.las2peer.api.execution.ResourceNotFoundException
- ResourceNotFoundException(String) - Constructor for exception i5.las2peer.api.execution.ResourceNotFoundException
- ResourceNotFoundException(String, String) - Constructor for exception i5.las2peer.classLoaders.libraries.ResourceNotFoundException
-
create a new exception
- ResourceNotFoundException(String, String, Throwable) - Constructor for exception i5.las2peer.classLoaders.libraries.ResourceNotFoundException
-
create a new exception
- ResourceNotFoundException(String, Throwable) - Constructor for exception i5.las2peer.api.execution.ResourceNotFoundException
- ResourceNotFoundException(Throwable) - Constructor for exception i5.las2peer.api.execution.ResourceNotFoundException
- resourceToClassName(String) - Static method in class i5.las2peer.classLoaders.libraries.LoadedLibrary
-
Helper method to transform the name of an jar file entry into a java classname.
- RESPONSE_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- RESPONSE_SENDING - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- RestrictivePolicy - Class in i5.las2peer.classLoaders.policies
-
Policy aimed for production use: Restricts access from the service to the node and some JDK methods.
- RestrictivePolicy() - Constructor for class i5.las2peer.classLoaders.policies.RestrictivePolicy
- Reverse - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- revokeAdmin(Agent) - Method in interface i5.las2peer.api.security.GroupAgent
-
Remove admin rights from member.
- revokeAdmin(Agent) - Method in class i5.las2peer.security.GroupAgentImpl
-
remove a member from the admin list of this group
- revokeMember(Agent) - Method in interface i5.las2peer.api.security.GroupAgent
-
Revokes a group membership.
- revokeMember(Agent) - Method in class i5.las2peer.security.GroupAgentImpl
- revokeReader(Agent) - Method in interface i5.las2peer.api.persistency.Envelope
-
Removes a reader from the envelope.
- revokeReader(Agent) - Method in class i5.las2peer.persistency.EnvelopeImpl
- RMI_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- RMI_SENT - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- RMI_SUCCESSFUL - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- RMIExceptionContent - Class in i5.las2peer.communication
-
a simple message content for an
Message
indicating an exception thrown via an remote method invocation - RMIExceptionContent(Throwable) - Constructor for class i5.las2peer.communication.RMIExceptionContent
- RMIResultContent - Class in i5.las2peer.communication
-
a simple content class for a
Message
indicating a successful execution of an remote invocation task - RMIResultContent(Serializable) - Constructor for class i5.las2peer.communication.RMIResultContent
- RMITask - Class in i5.las2peer.execution
-
a simple invocation task
- RMITask(ServiceNameVersion, String, Serializable[]) - Constructor for class i5.las2peer.execution.RMITask
-
create a new invocation task
- routeMyMsg(Id) - Method in class i5.las2peer.p2p.pastry.NodeApplication
-
Called to route a message to the id
- routeMyMsgDirect(NodeHandle) - Method in class i5.las2peer.p2p.pastry.NodeApplication
-
Called to directly send a message to the nh
- run() - Method in class i5.las2peer.persistency.helper.LatestArtifactVersionFinder
- run() - Method in class i5.las2peer.tools.WaiterThread
-
the main waiting method
- RUNNING - Enum constant in enum class i5.las2peer.logging.bot.BotStatus
- RUNNING - Enum constant in enum class i5.las2peer.p2p.Node.NodeStatus
- runTidyUpTimer() - Method in class i5.las2peer.p2p.Node
-
executed by the tidy up timer, currently it does: Deleting old
AgentContext
objects fromNode.htLocalExecutionContexts
- runtimeExceptionThrower() - Method in class i5.las2peer.testing.TestService
-
Throws a RuntimeException updateAgent
S
- SCRIBE_APPLICATION_CODE - Static variable in class i5.las2peer.p2p.pastry.NodeApplication
- SEARCH_SLEEP_TIME - Static variable in class i5.las2peer.p2p.pastry.NodeApplication
- SEARCH_TIMEOUT - Static variable in class i5.las2peer.p2p.pastry.NodeApplication
- searchAgent(String) - Method in class i5.las2peer.p2p.pastry.NodeApplication
-
look for a running/registered version of an agent in the p2p net
- searchAgent(String, int) - Method in class i5.las2peer.p2p.pastry.NodeApplication
-
look for an agent in the p2p net This method broadcasts a search message for the given agent and collects all answers.
- SearchAgentContent - Class in i5.las2peer.p2p.pastry
-
A content to be published to an agent's scribe topic, if someone is looking for running versions of this agent.
- SearchAgentContent(NodeHandle, String) - Constructor for class i5.las2peer.p2p.pastry.SearchAgentContent
-
create a new search content looking for the agent of the given id, created at the given node (handle)
- SearchAnswerMessage - Class in i5.las2peer.p2p.pastry
-
A message as answer to a
SearchAgentContent
indicating that the requested agent is running at the sending node of this response message - SearchAnswerMessage(NodeHandle, SearchAgentContent) - Constructor for class i5.las2peer.p2p.pastry.SearchAnswerMessage
-
create a new answer for the given search request
- SearchAnswerMessage(NodeHandle, NodeHandle, long) - Constructor for class i5.las2peer.p2p.pastry.SearchAnswerMessage
-
create a new answer
- searchMethod(Class<? extends Service>, String, Object[]) - Static method in class i5.las2peer.execution.ServiceHelper
-
Searches the service method fitting to the given parameter classes.
- sEmail - Variable in class i5.las2peer.security.UserAgentImpl
- SemverVersion - Class in i5.las2peer.api
-
A simple class managing a semantic version number in the format
<major> "." <minor> "." <patch> "-" <pre-release> "+" <build>
(where minor, patch, pre-release and build are optional) or "*" (no version specified / matches all versions). - SemverVersion(int) - Constructor for class i5.las2peer.api.SemverVersion
-
generate a new ServiceVersion
- SemverVersion(int, int) - Constructor for class i5.las2peer.api.SemverVersion
-
generate a new ServiceVersion
- SemverVersion(int, int, int) - Constructor for class i5.las2peer.api.SemverVersion
-
generate a new ServiceVersion
- SemverVersion(int, int, int, String) - Constructor for class i5.las2peer.api.SemverVersion
-
generate a new ServiceVersion
- SemverVersion(int, int, int, String, String) - Constructor for class i5.las2peer.api.SemverVersion
-
generate a new ServiceVersion
- SemverVersion(String) - Constructor for class i5.las2peer.api.SemverVersion
-
Generate a Version from String representation format : Semver
<major> "." <minor> "." <patch> "-" <pre-release> "+" <build>
(where minor, patch, pre-release and build are optional) or "*" (no version specified / matches all versions) - sendCode(int) - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
instead!write a bash code
- sendCode(int...) - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
instead!write several bash codes at once
- sendCode(ColoredOutput.Color) - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
instead!write a color code to the shell
- sender - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.GenericTransactionAddedEventResponse
- sender - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionAddedEventResponse
- sender - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionScoreChangedEventResponse
- SenderReceiverDoubleKey - Class in i5.las2peer.registry.data
- SenderReceiverDoubleKey(String, String) - Constructor for class i5.las2peer.registry.data.SenderReceiverDoubleKey
- sendEther(String, String, BigInteger) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
-
Deprecated.
- sendEtherFromCoinbase(String, BigInteger) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
- sendEtherManaged(String, String, BigInteger) - Method in class i5.las2peer.registry.ReadWriteRegistryClient
- sendMessage(Message) - Method in class i5.las2peer.p2p.pastry.NodeApplication
-
broadcast a
Message
to all running instances of its recipient agent - sendMessage(Message, MessageResultListener) - Method in class i5.las2peer.p2p.Node
-
Sends a message, recipient and sender are stated in the message.
- sendMessage(Message, MessageResultListener, Node.SendMode) - Method in class i5.las2peer.p2p.LocalNode
- sendMessage(Message, MessageResultListener, Node.SendMode) - Method in class i5.las2peer.p2p.Node
-
Sends a message, recipient and sender are stated in the message.
- sendMessage(Message, MessageResultListener, Node.SendMode) - Method in class i5.las2peer.p2p.PastryNodeImpl
- sendMessage(Message, Object, MessageResultListener) - Method in class i5.las2peer.p2p.LocalNode
- sendMessage(Message, Object, MessageResultListener) - Method in class i5.las2peer.p2p.Node
-
Sends a message to the agent residing at the given node.
- sendMessage(Message, Object, MessageResultListener) - Method in class i5.las2peer.p2p.PastryNodeImpl
- sendMessage(MessageEnvelope, NodeHandle) - Method in class i5.las2peer.p2p.pastry.NodeApplication
-
send a message to the given node handle
- sendMessageAndCollectAnswers(Message, int) - Method in class i5.las2peer.p2p.Node
-
Sends a message and wait for answer messages Uses a broadcast
- sendMessageAndWaitForAnswer(Message) - Method in class i5.las2peer.p2p.Node
-
Sends a message and wait for one answer message.
- sendMessageAndWaitForAnswer(Message, Object) - Method in class i5.las2peer.p2p.Node
-
Sends a message to the given id and wait for one answer message.
- sendMessageDirectly(Message, NodeHandle) - Method in class i5.las2peer.p2p.pastry.NodeApplication
-
send a pastry message to the given node
- sendResponse(Message, Object) - Method in class i5.las2peer.p2p.Node
-
Sends the given response message to the given node.
- SEPERATOR - Static variable in class i5.las2peer.api.p2p.ServiceNameVersion
- SerializationException - Exception in i5.las2peer.serialization
-
Base class for exceptions indicating serialization problems.
- SerializationException(String) - Constructor for exception i5.las2peer.serialization.SerializationException
- SerializationException(String, Throwable) - Constructor for exception i5.las2peer.serialization.SerializationException
- SerializationException(Throwable) - Constructor for exception i5.las2peer.serialization.SerializationException
- serialize(Serializable) - Static method in class i5.las2peer.serialization.SerializeTools
-
serialize a single object into a byte array
- serializeToBase64(Serializable) - Static method in class i5.las2peer.serialization.SerializeTools
-
serialize the given Serializable object and encode the resulting byte array into Base64
- SerializeTools - Class in i5.las2peer.serialization
-
Static class as collection of serialization and deserialization methods.
- SerializeTools() - Constructor for class i5.las2peer.serialization.SerializeTools
- Service - Class in i5.las2peer.api
-
Base class for services to be hosted within the las2peer network.
- Service() - Constructor for class i5.las2peer.api.Service
- SERVICE_ADD_TO_MONITORING - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_1 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_10 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_11 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_12 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_13 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_14 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_15 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_16 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_17 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_18 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_19 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_2 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_20 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_21 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_22 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_23 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_24 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_25 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_26 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_27 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_28 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_29 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_3 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_30 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_31 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_32 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_33 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_34 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_35 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_36 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_37 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_38 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_39 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_4 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_40 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_41 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_42 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_43 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_44 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_45 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_46 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_47 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_48 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_49 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_5 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_50 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_51 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_52 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_53 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_54 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_55 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_56 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_57 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_58 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_59 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_6 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_60 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_61 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_62 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_63 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_64 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_65 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_66 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_67 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_68 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_69 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_7 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_70 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_71 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_72 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_73 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_74 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_75 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_76 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_77 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_78 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_79 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_8 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_80 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_81 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_82 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_83 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_84 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_85 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_86 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_87 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_88 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_89 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_9 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_90 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_91 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_92 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_93 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_94 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_95 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_96 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_97 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_98 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_ERROR_99 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_1 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_10 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_11 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_12 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_13 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_14 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_15 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_16 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_17 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_18 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_19 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_2 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_20 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_21 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_22 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_23 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_24 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_25 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_26 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_27 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_28 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_29 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_3 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_30 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_31 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_32 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_33 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_34 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_35 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_36 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_37 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_38 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_39 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_4 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_40 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_41 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_42 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_43 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_44 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_45 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_46 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_47 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_48 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_49 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_5 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_50 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_51 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_52 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_53 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_54 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_55 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_56 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_57 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_58 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_59 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_6 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_60 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_61 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_62 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_63 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_64 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_65 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_66 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_67 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_68 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_69 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_7 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_70 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_71 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_72 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_73 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_74 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_75 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_76 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_77 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_78 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_79 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_8 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_80 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_81 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_82 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_83 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_84 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_85 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_86 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_87 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_88 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_89 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_9 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_90 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_91 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_92 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_93 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_94 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_95 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_96 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_97 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_98 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_CUSTOM_MESSAGE_99 - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_ERROR - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_INVOCATION - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_INVOCATION_FAILED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_INVOCATION_FINISHED - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_MESSAGE - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_SHUTDOWN - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- SERVICE_STARTUP - Enum constant in enum class i5.las2peer.api.logging.MonitoringEvent
- ServiceAccessDeniedException - Exception in i5.las2peer.api.execution
-
Thrown if access to the service (method) has been denied.
- ServiceAccessDeniedException() - Constructor for exception i5.las2peer.api.execution.ServiceAccessDeniedException
- ServiceAccessDeniedException(String) - Constructor for exception i5.las2peer.api.execution.ServiceAccessDeniedException
- ServiceAccessDeniedException(String, Throwable) - Constructor for exception i5.las2peer.api.execution.ServiceAccessDeniedException
- ServiceAccessDeniedException(Throwable) - Constructor for exception i5.las2peer.api.execution.ServiceAccessDeniedException
- ServiceAgent - Interface in i5.las2peer.api.security
-
Represents an agent responsible for executing a service on a node.
- ServiceAgentGenerator - Class in i5.las2peer.tools
-
A simple command line tool creating a service agent for the given service class.
- ServiceAgentGenerator() - Constructor for class i5.las2peer.tools.ServiceAgentGenerator
- ServiceAgentImpl - Class in i5.las2peer.security
-
A service agent represents a service and its access rights in the las2peer setting.
- ServiceAgentImpl(ServiceNameVersion, KeyPair, String, byte[]) - Constructor for class i5.las2peer.security.ServiceAgentImpl
-
create a new service agent
- ServiceAgentImpl(ServiceNameVersion, PublicKey, byte[], byte[]) - Constructor for class i5.las2peer.security.ServiceAgentImpl
-
create a new service agent
- ServiceAliasManager - Class in i5.las2peer.p2p
-
Responsible for mapping service aliases to service names and resolving paths to service names.
- ServiceAliasManager(Node) - Constructor for class i5.las2peer.p2p.ServiceAliasManager
- ServiceAliasManager.AliasResolveResponse - Class in i5.las2peer.p2p
- ServiceClassLoader - Class in i5.las2peer.classLoaders
-
A service class loader is responsible for loading classes from the service bundle, probably loaded via a
Repository
- ServiceClassLoader(LoadedLibrary, ClassLoader, ClassLoaderPolicy) - Constructor for class i5.las2peer.classLoaders.ServiceClassLoader
-
create a new class loader for a given library.
- SERVICECREATED_EVENT - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- serviceCreatedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- serviceCreatedEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- ServiceCreatedEventResponse() - Constructor for class i5.las2peer.registry.contracts.ServiceRegistry.ServiceCreatedEventResponse
- SERVICEDEPLOYMENT_EVENT - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- ServiceDeploymentData - Class in i5.las2peer.registry.data
- ServiceDeploymentData(String, String, BigInteger, BigInteger, BigInteger, String, BigInteger) - Constructor for class i5.las2peer.registry.data.ServiceDeploymentData
- ServiceDeploymentData(String, String, BigInteger, BigInteger, BigInteger, String, BigInteger, boolean) - Constructor for class i5.las2peer.registry.data.ServiceDeploymentData
- SERVICEDEPLOYMENTEND_EVENT - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- serviceDeploymentEndEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- serviceDeploymentEndEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- ServiceDeploymentEndEventResponse() - Constructor for class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEndEventResponse
- serviceDeploymentEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- serviceDeploymentEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- ServiceDeploymentEventResponse() - Constructor for class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEventResponse
- ServiceDiscoveryContent - Class in i5.las2peer.communication
- ServiceDiscoveryContent(ServiceNameVersion, boolean) - Constructor for class i5.las2peer.communication.ServiceDiscoveryContent
-
creates a request
- ServiceDiscoveryContent(String, ServiceNameVersion) - Constructor for class i5.las2peer.communication.ServiceDiscoveryContent
-
creates a response
- ServiceException - Exception in i5.las2peer.api
-
Thrown if the service detected an error during starting or stopping a service.
- ServiceException() - Constructor for exception i5.las2peer.api.ServiceException
- ServiceException(String) - Constructor for exception i5.las2peer.api.ServiceException
- ServiceException(String, Throwable) - Constructor for exception i5.las2peer.api.ServiceException
- ServiceException(Throwable) - Constructor for exception i5.las2peer.api.ServiceException
- ServiceHelper - Class in i5.las2peer.execution
-
static helper methods for invocation of service methods via reflection
- ServiceHelper() - Constructor for class i5.las2peer.execution.ServiceHelper
- ServiceInstance(ServiceNameVersion, String, Object) - Constructor for class i5.las2peer.p2p.NodeServiceCache.ServiceInstance
-
create a global service instance
- ServiceInstance(ServiceAgentImpl) - Constructor for class i5.las2peer.p2p.NodeServiceCache.ServiceInstance
-
create a local service instance
- ServiceInvocationException - Exception in i5.las2peer.api.execution
-
Represents an exception during a service invocation.
- ServiceInvocationException() - Constructor for exception i5.las2peer.api.execution.ServiceInvocationException
- ServiceInvocationException(String) - Constructor for exception i5.las2peer.api.execution.ServiceInvocationException
- ServiceInvocationException(String, Throwable) - Constructor for exception i5.las2peer.api.execution.ServiceInvocationException
- ServiceInvocationException(Throwable) - Constructor for exception i5.las2peer.api.execution.ServiceInvocationException
- ServiceInvocationFailedException - Exception in i5.las2peer.api.execution
-
Thrown if the service invocation failed for some reason.
- ServiceInvocationFailedException() - Constructor for exception i5.las2peer.api.execution.ServiceInvocationFailedException
- ServiceInvocationFailedException(String) - Constructor for exception i5.las2peer.api.execution.ServiceInvocationFailedException
- ServiceInvocationFailedException(String, Throwable) - Constructor for exception i5.las2peer.api.execution.ServiceInvocationFailedException
- ServiceInvocationFailedException(Throwable) - Constructor for exception i5.las2peer.api.execution.ServiceInvocationFailedException
- ServiceMethodNotFoundException - Exception in i5.las2peer.api.execution
-
Thrown if a service method does not exist.
- ServiceMethodNotFoundException(String, String, String) - Constructor for exception i5.las2peer.api.execution.ServiceMethodNotFoundException
- serviceNameToTopicId(String) - Static method in class i5.las2peer.security.ServiceAgentImpl
-
Gets the service topic id for the given service name
- ServiceNameVersion - Class in i5.las2peer.api.p2p
-
identifies a service name and version
- ServiceNameVersion(String, ServiceVersion) - Constructor for class i5.las2peer.api.p2p.ServiceNameVersion
-
Instantiate a ServiceNameVersion
- ServiceNameVersion(String, String) - Constructor for class i5.las2peer.api.p2p.ServiceNameVersion
-
Instantiate a ServiceNameVersion
- ServiceNotAuthorizedException - Exception in i5.las2peer.api.execution
-
Thrown if access to the service requires a logged in user.
- ServiceNotAuthorizedException() - Constructor for exception i5.las2peer.api.execution.ServiceNotAuthorizedException
- ServiceNotAuthorizedException(String) - Constructor for exception i5.las2peer.api.execution.ServiceNotAuthorizedException
- ServiceNotAuthorizedException(String, Throwable) - Constructor for exception i5.las2peer.api.execution.ServiceNotAuthorizedException
- ServiceNotAuthorizedException(Throwable) - Constructor for exception i5.las2peer.api.execution.ServiceNotAuthorizedException
- ServiceNotAvailableException - Exception in i5.las2peer.api.execution
-
Thrown if the service is temporarily not available.
- ServiceNotAvailableException() - Constructor for exception i5.las2peer.api.execution.ServiceNotAvailableException
- ServiceNotAvailableException(String) - Constructor for exception i5.las2peer.api.execution.ServiceNotAvailableException
- ServiceNotAvailableException(String, Throwable) - Constructor for exception i5.las2peer.api.execution.ServiceNotAvailableException
- ServiceNotAvailableException(Throwable) - Constructor for exception i5.las2peer.api.execution.ServiceNotAvailableException
- ServiceNotFoundException - Exception in i5.las2peer.api.execution
-
Thrown if the service has not been found.
- ServiceNotFoundException() - Constructor for exception i5.las2peer.api.execution.ServiceNotFoundException
- ServiceNotFoundException(String) - Constructor for exception i5.las2peer.api.execution.ServiceNotFoundException
- ServiceNotFoundException(String, Throwable) - Constructor for exception i5.las2peer.api.execution.ServiceNotFoundException
- ServiceNotFoundException(Throwable) - Constructor for exception i5.las2peer.api.execution.ServiceNotFoundException
- ServicePackageException - Exception in i5.las2peer.tools
-
This exception is thrown if an issues occurs with a service package (jar) or while handling its dependencies.
- ServicePackageException(String) - Constructor for exception i5.las2peer.tools.ServicePackageException
- ServicePackageException(String, Throwable) - Constructor for exception i5.las2peer.tools.ServicePackageException
- ServicePackageException(Throwable) - Constructor for exception i5.las2peer.tools.ServicePackageException
- ServiceRegistry - Class in i5.las2peer.registry.contracts
-
Auto generated code.
- ServiceRegistry(String, Web3j, Credentials, BigInteger, BigInteger) - Constructor for class i5.las2peer.registry.contracts.ServiceRegistry
-
Deprecated.
- ServiceRegistry(String, Web3j, Credentials, ContractGasProvider) - Constructor for class i5.las2peer.registry.contracts.ServiceRegistry
- ServiceRegistry(String, Web3j, TransactionManager, BigInteger, BigInteger) - Constructor for class i5.las2peer.registry.contracts.ServiceRegistry
-
Deprecated.
- ServiceRegistry(String, Web3j, TransactionManager, ContractGasProvider) - Constructor for class i5.las2peer.registry.contracts.ServiceRegistry
- ServiceRegistry.ServiceCreatedEventResponse - Class in i5.las2peer.registry.contracts
- ServiceRegistry.ServiceDeploymentEndEventResponse - Class in i5.las2peer.registry.contracts
- ServiceRegistry.ServiceDeploymentEventResponse - Class in i5.las2peer.registry.contracts
- ServiceRegistry.ServiceReleasedEventResponse - Class in i5.las2peer.registry.contracts
- SERVICERELEASED_EVENT - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- ServiceReleaseData - Class in i5.las2peer.registry.data
- ServiceReleaseData(String, BigInteger, BigInteger, BigInteger, byte[], BigInteger) - Constructor for class i5.las2peer.registry.data.ServiceReleaseData
- serviceReleasedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- serviceReleasedEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- ServiceReleasedEventResponse() - Constructor for class i5.las2peer.registry.contracts.ServiceRegistry.ServiceReleasedEventResponse
- services(byte[]) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- ServiceThread - Class in i5.las2peer.execution
- ServiceThread(ExecutionContext, Runnable) - Constructor for class i5.las2peer.execution.ServiceThread
- ServiceThreadFactory - Class in i5.las2peer.execution
- ServiceThreadFactory(ExecutionContext) - Constructor for class i5.las2peer.execution.ServiceThreadFactory
- ServiceVersion - Class in i5.las2peer.api.p2p
-
A simple class managing a service version number in the format
<major> "." <minor> "." <patch> "-" <pre-release> "+" <build>
(where minor, patch, pre-release and build are optional) or "*" (no version specified / matches all versions). - ServiceVersion(int) - Constructor for class i5.las2peer.api.p2p.ServiceVersion
-
generate a new ServiceVersion
- ServiceVersion(int, int) - Constructor for class i5.las2peer.api.p2p.ServiceVersion
-
generate a new ServiceVersion
- ServiceVersion(int, int, int) - Constructor for class i5.las2peer.api.p2p.ServiceVersion
-
generate a new ServiceVersion
- ServiceVersion(int, int, int, String) - Constructor for class i5.las2peer.api.p2p.ServiceVersion
-
generate a new ServiceVersion
- ServiceVersion(int, int, int, String, String) - Constructor for class i5.las2peer.api.p2p.ServiceVersion
-
generate a new ServiceVersion
- ServiceVersion(String) - Constructor for class i5.las2peer.api.p2p.ServiceVersion
-
Generate a Version from String representation format : Semver
<major> "." <minor> "." <patch> "-" <pre-release> "+" <build>
(where minor, patch, pre-release and build are optional) or "*" (no version specified / matches all versions) - ServiceVersionList() - Constructor for class i5.las2peer.tools.PackageUploader.ServiceVersionList
- serviceVersions(byte[], BigInteger) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- setAmountInWei(BigInteger) - Method in class i5.las2peer.registry.data.GenericTransactionData
- setAsymmetricKeySize(int) - Static method in class i5.las2peer.tools.CryptoTools
-
set the preferred size for asymmetric keys
- setBindAddress(InetAddress) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setBlockNumber(BigInteger) - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- setBlockTimeStamp(BigInteger) - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- setBootstrap(String) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setBootstrap(List<String>) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setColoredOutput(boolean) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setConsoleLevel(Level) - Method in class i5.las2peer.logging.L2pLogger
-
Sets the log level for the console output of this logger.
- setContent(Serializable) - Method in interface i5.las2peer.api.persistency.Envelope
-
Set the content.
- setContent(Serializable) - Method in class i5.las2peer.persistency.EnvelopeImpl
- setCpuLoadThreshold(double) - Method in class i5.las2peer.p2p.Node
- setDebugMode(boolean) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setDestinationAgentId(String) - Method in class i5.las2peer.logging.bot.BotMessage
- setDestinationNode(String) - Method in class i5.las2peer.logging.bot.BotMessage
- setEmail(String) - Method in interface i5.las2peer.api.security.UserAgent
-
Set the email address for this user.
- setEmail(String) - Method in class i5.las2peer.security.UserAgentImpl
- setEthereumMnemonic(String) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setEthereumPassword(String) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setEvent(MonitoringEvent) - Method in class i5.las2peer.logging.bot.BotMessage
- setFieldValues() - Method in class i5.las2peer.api.Configurable
-
Sets all field values from the classes property file.
- setFieldValues() - Method in class i5.las2peer.api.Service
-
Sets the fields of the service according to the configuration file.
- setFrom(String) - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- setFromFile() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setFromFile(String) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setFromInput(InputStream) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setFromIterableArgs(Iterable<String>) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
-
Sets launch configuration from the given bunch of arguments.
- setFromMainArgs(String...) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setGas(BigInteger) - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- setGasPrice(BigInteger) - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- setGlobalConsoleLevel(Level) - Static method in class i5.las2peer.logging.L2pLogger
-
Same as
L2pLogger.setConsoleLevel(Level)
for the global static instance. - setGlobalLogDirectory(String) - Static method in class i5.las2peer.logging.L2pLogger
-
Same as
L2pLogger.setLogDirectory(String)
for the global static instance. - setGlobalLogfileLevel(Level) - Static method in class i5.las2peer.logging.L2pLogger
-
Same as
L2pLogger.setLogfileLevel(Level)
for global static instance. - setGlobalLogfilePrefix(String) - Static method in class i5.las2peer.logging.L2pLogger
-
Same as
L2pLogger.setLogfilePrefix(String)
for global static instance. - setInformationFilename(String) - Method in class i5.las2peer.p2p.Node
-
Sets the nodes information filename.
- setInput(String) - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- setLifeTimeSeconds(int) - Method in class i5.las2peer.p2p.NodeServiceCache
- setLogDir(String) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setLogDirectory(String) - Method in class i5.las2peer.logging.L2pLogger
-
Sets the directory to store log files.
- setLogfileLevel(Level) - Method in class i5.las2peer.logging.L2pLogger
-
Sets the log level for the log files used in this logger.
- setLogfilePrefix(String) - Method in class i5.las2peer.logging.L2pLogger
-
Sets the prefix used to generate log files.
- setLoginName(String) - Method in interface i5.las2peer.api.security.UserAgent
-
Set the login name for this user.
- setLoginName(String) - Method in class i5.las2peer.security.UserAgentImpl
- setMaxMessageWait(int) - Method in class i5.las2peer.p2p.LocalNodeManager
- setMessage(String) - Method in class i5.las2peer.registry.data.GenericTransactionData
- setMinMessageWait(int) - Method in class i5.las2peer.p2p.LocalNodeManager
- setNodeHandle(Serializable) - Method in class i5.las2peer.p2p.NodeInformation
-
for the node itself: deliver the handle
- setNodeIdSeed(Long) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setNodeKey(PublicKey) - Method in class i5.las2peer.p2p.NodeInformation
-
for the node itself: deliver the key
- setNonce(BigInteger) - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- setPendingTimeOut(int) - Method in class i5.las2peer.p2p.LocalNodeManager
- setPort(Integer) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setPrintHelp(boolean) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setPrintVersion(boolean) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setPublic() - Method in interface i5.las2peer.api.persistency.Envelope
-
Removes all readers from this envelope and makes the contents available for everyone (the content is not encrypted in this case).
- setPublic() - Method in class i5.las2peer.persistency.EnvelopeImpl
- setReceiver(String) - Method in class i5.las2peer.registry.data.GenericTransactionData
- setReceiver(String) - Method in class i5.las2peer.registry.data.SenderReceiverDoubleKey
- setRecipientId(String) - Method in class i5.las2peer.communication.Message
-
set the id of the recipient (used by the node when receiving messages from topics)
- setRemarks(String) - Method in class i5.las2peer.logging.bot.BotMessage
- setSandbox(boolean) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setSender(String) - Method in class i5.las2peer.registry.data.GenericTransactionData
- setSender(String) - Method in class i5.las2peer.registry.data.SenderReceiverDoubleKey
- setSendingNodeId(Long) - Method in class i5.las2peer.communication.Message
-
set the id of the node sending this message The long-variant is to use in case of a LocalNode network.
- setSendingNodeId(Object) - Method in class i5.las2peer.communication.Message
-
set the id of the node sending this message
- setSendingNodeId(NodeHandle) - Method in class i5.las2peer.communication.Message
-
set the if of the node sending this message The NodeHandle-variant is for Pastry based networks.
- setServiceMonitoring(ServiceAgentImpl) - Method in class i5.las2peer.p2p.Node
-
Enables the service monitoring for the requested Service.
- setSignature(byte[]) - Method in class i5.las2peer.p2p.NodeInformation
-
for the node itself: set the signature before sending
- setSourceAgentId(String) - Method in class i5.las2peer.logging.bot.BotMessage
- setSourceNode(String) - Method in class i5.las2peer.logging.bot.BotMessage
- setStateFromXml(String) - Method in class i5.las2peer.communication.Message
-
for XmlAble: set the state of this object from the given xml document
- setStatus(Node.NodeStatus) - Method in class i5.las2peer.p2p.Node
-
Sets the status of this node.
- setStorageDirectory(String) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setStorageMode(SharedStorage.STORAGE_MODE) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setStoredString(String) - Method in class i5.las2peer.testing.TestService
-
Stores a String in the service instance
- setSymmetricKeySize(int) - Static method in class i5.las2peer.tools.CryptoTools
-
set the preferred size for symmetric keys
- setTimeoutMs(int) - Method in class i5.las2peer.p2p.NodeServiceCache
- setTimestamp(Long) - Method in class i5.las2peer.logging.bot.BotMessage
- setTimestamp(BigInteger) - Method in class i5.las2peer.registry.data.GenericTransactionData
- setTo(String) - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- setTransactionIndex(BigInteger) - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- setTransactionType(String) - Method in class i5.las2peer.registry.data.GenericTransactionData
- setTXHash(String) - Method in class i5.las2peer.registry.data.GenericTransactionData
- setupRepository() - Method in class i5.las2peer.p2p.EthereumNode
-
Add blockchain-enabled Pastry repo, which verifies service authors
- setupRepository() - Method in class i5.las2peer.p2p.PastryNodeImpl
-
Add past storage as network repository
- setUseMonitoringObserver(boolean) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- setValue(BigInteger) - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- setVersion(EnvelopeVersion) - Method in class i5.las2peer.persistency.EnvelopeImpl
- setWaitForResults(int) - Method in class i5.las2peer.p2p.NodeServiceCache
- SharedStorage - Class in i5.las2peer.persistency
- SharedStorage(Node, SharedStorage.STORAGE_MODE, ExecutorService, String) - Constructor for class i5.las2peer.persistency.SharedStorage
- SharedStorage.STORAGE_MODE - Enum Class in i5.las2peer.persistency
-
Storage mode for the pastry node – either use only memory or the file system for stored artifacts.
- SharedStorageRepository - Class in i5.las2peer.classLoaders.libraries
- SharedStorageRepository(PastryNodeImpl) - Constructor for class i5.las2peer.classLoaders.libraries.SharedStorageRepository
- shutdown() - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Closes the current node.
- shutDown() - Method in class i5.las2peer.p2p.LocalNode
- shutDown() - Method in class i5.las2peer.p2p.Node
-
Stops the node.
- shutDown() - Method in class i5.las2peer.p2p.PastryNodeImpl
- SignatureUtils - Class in i5.las2peer.registry
- SignatureUtils() - Constructor for class i5.las2peer.registry.SignatureUtils
- signContent(byte[]) - Method in class i5.las2peer.security.AgentImpl
-
Uses the
CryptoTools
to sign the passed data with the agent's private key. - signContent(byte[]) - Method in class i5.las2peer.security.AnonymousAgentImpl
- signContent(byte[], PrivateKey) - Static method in class i5.las2peer.tools.CryptoTools
-
sign the given content with the given private key
- signFunctionCall(Function, Credentials) - Static method in class i5.las2peer.registry.SignatureUtils
-
Returns signature of encoded Ethereum function call.
- SimpleTools - Class in i5.las2peer.tools
-
Collection of simple tools not large enough to form a separate class.
- SimpleTools() - Constructor for class i5.las2peer.tools.SimpleTools
- sLoginName - Variable in class i5.las2peer.security.UserAgentImpl
- soliditySha3(String) - Static method in class i5.las2peer.registry.Util
-
Computes Sha3 (= Keccak256) sum, hopefully matching the sum produced by Solidity's keccak256 and web3's soliditySha3.
- sRandomStringCharSet - Static variable in class i5.las2peer.tools.SimpleTools
-
set with available characters for random string generation via
SimpleTools.createRandomString(int)
- start(Node) - Method in class i5.las2peer.connectors.Connector
-
Start a connector at the given node.
- START_VERSION - Static variable in class i5.las2peer.persistency.EnvelopeVersion
-
first version, that reaches the network
- startConnector(String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Starts a connector given by its classname.
- STARTING - Enum constant in enum class i5.las2peer.p2p.Node.NodeStatus
- startNodeAdminConnector() - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Deprecated.Use
L2pNodeLauncher.startWebConnector()
instead. - startPrompt() - Method in class i5.las2peer.tools.CommandPrompt
-
loop through input and execution
- startServer() - Method in class i5.las2peer.testing.LocalServiceTestCase
-
start a node and launch the service given by the implementation of
LocalServiceTestCase.getServiceClass()
- startService(ServiceNameVersion, String) - Method in class i5.las2peer.p2p.Node
-
Starts a new instance of the given service on this node.
- startService(AgentImpl) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
start the service defined by the given (Service-)Agent
- startService(String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Starts a service with a known agent or generate a new agent for the service (using a random passphrase) Will create an xml file for the generated agent and store the passphrase lcoally
- startService(String, String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
start a service with a known agent or generate a new agent for the service will create an xml file for the generated agent and store the passphrase lcoally
- startServiceXml(String, String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
start a service defined by an XML file of the corresponding agent
- startWebConnector() - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Starts the WebConnector
- stop() - Method in class i5.las2peer.connectors.Connector
-
Stops the connector.
- stopCleaner() - Method in class i5.las2peer.p2p.LocalNodeManager
-
stop the timeout cleaner thread
- stopConnector(String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Stops a connector given by its classname.
- StopMergingException - Exception in i5.las2peer.persistency
-
This exception should be thrown by a
StorageCollisionHandler
if there should be no further merging attempt. - StopMergingException() - Constructor for exception i5.las2peer.persistency.StopMergingException
-
Default constructor
- StopMergingException(long) - Constructor for exception i5.las2peer.persistency.StopMergingException
-
This constructor sets only the number of collisions and leaves the message to
null
. - StopMergingException(String) - Constructor for exception i5.las2peer.persistency.StopMergingException
-
This constructor sets only the message for this exception and leaves the cause to
null
. - StopMergingException(String, Long) - Constructor for exception i5.las2peer.persistency.StopMergingException
-
This constructor allows to set message and number of collisions for this exception.
- stopNodeAdminConnector() - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Deprecated.Use
L2pNodeLauncher.stopWebConnector()
instead. - stopService(ServiceNameVersion) - Method in class i5.las2peer.p2p.Node
-
Stops the local service instance.
- stopService(ServiceAgentImpl) - Method in class i5.las2peer.p2p.Node
-
Stops the local service instance.
- stopService(String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
stop the given service needs name and version
- stopWaiting() - Method in class i5.las2peer.tools.WaiterThread
-
stop the main thread from waiting
- stopWebConnector() - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Stops the WebConnector
- StorageArtifactHandler - Interface in i5.las2peer.persistency
- StorageCollisionHandler - Interface in i5.las2peer.persistency
-
This interface can be used to implement a handler that is called if a collision occurs during a store operation.
- StorageEnvelopeHandler - Interface in i5.las2peer.persistency
-
This interface can be used to implement a handler that receives successfully fetched envelopes from the network.
- StorageExceptionHandler - Interface in i5.las2peer.persistency
-
This interface can be used to implement a handler that recieves exceptions occurring during network operations.
- StorageLookupHandler - Interface in i5.las2peer.persistency
- StoragePartsHandler - Interface in i5.las2peer.persistency
- StorageStoreResultHandler - Interface in i5.las2peer.persistency
-
This interface can be used to implement a handler that receives the result from a store operation.
- store(OutputStream) - Method in class i5.las2peer.tools.helper.ConfigFile
-
Writes this configuration to the given output stream.
- storeAgent(Agent) - Method in interface i5.las2peer.api.Context
-
Stores and/or updates an agent to the network.
- storeAgent(Agent) - Method in class i5.las2peer.execution.ExecutionContext
- storeAgent(Agent) - Method in class i5.las2peer.p2p.LocalNode
- storeAgent(AgentImpl) - Method in class i5.las2peer.p2p.EthereumNode
- storeAgent(AgentImpl) - Method in class i5.las2peer.p2p.LocalNode
- storeAgent(AgentImpl) - Method in class i5.las2peer.p2p.Node
-
Stores a new Agent to the network.
- storeAgent(AgentImpl) - Method in class i5.las2peer.p2p.PastryNodeImpl
- storeAgentInRegistry(AgentImpl) - Method in class i5.las2peer.p2p.EthereumNode
- storeArtifact(EnvelopeVersion) - Method in class i5.las2peer.p2p.LocalNode
-
Deprecated.
- storeArtifact(EnvelopeVersion) - Method in class i5.las2peer.p2p.Node
-
Deprecated.Use
NodeStorageInterface.storeEnvelope(EnvelopeVersion, AgentImpl)
instead Stores an artifact to the p2p storage. - storeArtifact(EnvelopeVersion) - Method in class i5.las2peer.p2p.PastryNodeImpl
-
Deprecated.
- storeEnvelope(Envelope) - Method in interface i5.las2peer.api.Context
-
Stores the envelope to the network and signs it with the current main agent.
- storeEnvelope(Envelope) - Method in class i5.las2peer.execution.ExecutionContext
- storeEnvelope(Envelope, EnvelopeCollisionHandler) - Method in interface i5.las2peer.api.Context
-
Stores the envelope to the network and signs it with the current main agent.
- storeEnvelope(Envelope, EnvelopeCollisionHandler) - Method in class i5.las2peer.execution.ExecutionContext
- storeEnvelope(Envelope, EnvelopeCollisionHandler, Agent) - Method in interface i5.las2peer.api.Context
-
Stores the envelope to the network and signs it with the specified agent.
- storeEnvelope(Envelope, EnvelopeCollisionHandler, Agent) - Method in class i5.las2peer.execution.ExecutionContext
- storeEnvelope(Envelope, Agent) - Method in interface i5.las2peer.api.Context
-
Stores the envelope to the network and signs it with the specified agent.
- storeEnvelope(Envelope, Agent) - Method in class i5.las2peer.execution.ExecutionContext
- storeEnvelope(EnvelopeVersion, AgentImpl) - Method in class i5.las2peer.p2p.LocalNode
- storeEnvelope(EnvelopeVersion, AgentImpl) - Method in class i5.las2peer.p2p.PastryNodeImpl
- storeEnvelope(EnvelopeVersion, AgentImpl) - Method in interface i5.las2peer.persistency.NodeStorageInterface
-
Stores the given Envelope in the network.
- storeEnvelope(EnvelopeVersion, AgentImpl, long) - Method in class i5.las2peer.p2p.LocalNode
- storeEnvelope(EnvelopeVersion, AgentImpl, long) - Method in class i5.las2peer.p2p.PastryNodeImpl
- storeEnvelope(EnvelopeVersion, AgentImpl, long) - Method in interface i5.las2peer.persistency.L2pStorageInterface
-
Stores the given Envelope in the network.
- storeEnvelope(EnvelopeVersion, AgentImpl, long) - Method in class i5.las2peer.persistency.LocalStorage
- storeEnvelope(EnvelopeVersion, AgentImpl, long) - Method in class i5.las2peer.persistency.SharedStorage
- storeEnvelopeAsync(EnvelopeVersion, AgentImpl, StorageStoreResultHandler, StorageCollisionHandler, StorageExceptionHandler) - Method in class i5.las2peer.p2p.LocalNode
- storeEnvelopeAsync(EnvelopeVersion, AgentImpl, StorageStoreResultHandler, StorageCollisionHandler, StorageExceptionHandler) - Method in class i5.las2peer.p2p.PastryNodeImpl
- storeEnvelopeAsync(EnvelopeVersion, AgentImpl, StorageStoreResultHandler, StorageCollisionHandler, StorageExceptionHandler) - Method in interface i5.las2peer.persistency.L2pStorageInterface
-
Stores the given Envelope in the network.
- storeEnvelopeAsync(EnvelopeVersion, AgentImpl, StorageStoreResultHandler, StorageCollisionHandler, StorageExceptionHandler) - Method in class i5.las2peer.persistency.LocalStorage
- storeEnvelopeAsync(EnvelopeVersion, AgentImpl, StorageStoreResultHandler, StorageCollisionHandler, StorageExceptionHandler) - Method in class i5.las2peer.persistency.SharedStorage
- storeEnvelopeString(String) - Method in class i5.las2peer.testing.TestService
-
test for envelopes: get stored String
- storeGroupEnvelopeString(String) - Method in class i5.las2peer.testing.TestService
-
store a simple string encrypted for the group
- storeHashedContent(byte[]) - Method in class i5.las2peer.p2p.PastryNodeImpl
- storeHashedContent(byte[], long) - Method in class i5.las2peer.p2p.PastryNodeImpl
- storeHashedContent(byte[], long) - Method in class i5.las2peer.persistency.SharedStorage
- storeHashedContentAsync(byte[], StorageStoreResultHandler, StorageExceptionHandler) - Method in class i5.las2peer.p2p.PastryNodeImpl
- storeHashedContentAsync(byte[], StorageStoreResultHandler, StorageExceptionHandler) - Method in class i5.las2peer.persistency.SharedStorage
- storeMessage(Message, MessageResultListener) - Method in class i5.las2peer.p2p.LocalNodeManager
-
store messages for agents not known to this "network" of nodes
- StoreProcessHelper - Class in i5.las2peer.persistency.helper
- StoreProcessHelper() - Constructor for class i5.las2peer.persistency.helper.StoreProcessHelper
- stringArrayReturner() - Method in class i5.las2peer.testing.TestService
-
Returns a fixed array with strings.
- stringArrayReturner(String[]) - Method in class i5.las2peer.testing.TestService
-
Returns a reverted version of the given string array
- stringHash(String) - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- stringToPrivateKey(String) - Static method in class i5.las2peer.tools.CryptoTools
- stringToPublicKey(String) - Static method in class i5.las2peer.tools.CryptoTools
- subscribeFailed(Collection<Topic>) - Method in class i5.las2peer.p2p.pastry.NodeApplication
- subscribeFailed(Topic) - Method in class i5.las2peer.p2p.pastry.NodeApplication
- subscribeSuccess(Collection<Topic>) - Method in class i5.las2peer.p2p.pastry.NodeApplication
- SUCCESS - Enum constant in enum class i5.las2peer.p2p.MessageResultListener.Status
T
- tagIndex(byte[]) - Method in class i5.las2peer.registry.contracts.CommunityTagIndex
- TEST_STORAGE_DIR - Static variable in class i5.las2peer.testing.TestSuite
- TestAgent - Class in i5.las2peer.testing
- TestAgent(KeyPair, SecretKey) - Constructor for class i5.las2peer.testing.TestAgent
- TestService - Class in i5.las2peer.testing
-
Simple test service for connectors to have a service with methods to call.
- TestService() - Constructor for class i5.las2peer.testing.TestService
- TestSuite - Class in i5.las2peer.testing
-
This class provides methods for developers to simplify JUnit test creation.
- TestSuite() - Constructor for class i5.las2peer.testing.TestSuite
- TIMEOUT - Enum constant in enum class i5.las2peer.p2p.MessageResultListener.Status
- TimeoutException - Exception in i5.las2peer.p2p
-
A simple exception thrown on timeouts.
- TimeoutException() - Constructor for exception i5.las2peer.p2p.TimeoutException
- TimeoutException(String) - Constructor for exception i5.las2peer.p2p.TimeoutException
- timestamp - Variable in class i5.las2peer.communication.PingPongContent
- timestamp - Variable in class i5.las2peer.registry.contracts.GroupRegistry.GroupRegisteredEventResponse
- timestamp - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.GenericTransactionAddedEventResponse
- timestamp - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.TransactionAddedEventResponse
- timestamp - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceCreatedEventResponse
- timestamp - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEndEventResponse
- timestamp - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEventResponse
- timestamp - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceReleasedEventResponse
- timestamp - Variable in class i5.las2peer.registry.contracts.UserRegistry.UserRegisteredEventResponse
- toByteArray(InputStream) - Static method in class i5.las2peer.tools.SimpleTools
- toString() - Method in class i5.las2peer.api.p2p.ServiceNameVersion
- toString() - Method in class i5.las2peer.api.SemverVersion
- toString() - Method in class i5.las2peer.classLoaders.libraries.FileSystemRepository
- toString() - Method in class i5.las2peer.classLoaders.libraries.LibraryIdentifier
- toString() - Method in class i5.las2peer.communication.ListMethodsContent
- toString() - Method in class i5.las2peer.p2p.NodeInformation
-
return all information stored here as XML string
- toString() - Method in class i5.las2peer.p2p.pastry.PastryTestMessage
- toString() - Method in class i5.las2peer.persistency.AbstractArtifact
- toString() - Method in class i5.las2peer.persistency.EnvelopeVersion
- toString() - Method in class i5.las2peer.persistency.MetadataEnvelope
- toString() - Method in exception i5.las2peer.persistency.StopMergingException
- toString() - Method in class i5.las2peer.registry.data.BlockchainTransactionData
- toString() - Method in class i5.las2peer.registry.data.GenericTransactionData
- toString() - Method in class i5.las2peer.registry.data.GroupData
- toString() - Method in class i5.las2peer.registry.data.ReputationTransactionData
- toString() - Method in class i5.las2peer.registry.data.SenderReceiverDoubleKey
- toString() - Method in class i5.las2peer.registry.data.ServiceDeploymentData
- toString() - Method in class i5.las2peer.registry.data.ServiceReleaseData
- toString() - Method in class i5.las2peer.registry.data.UserData
- toString() - Method in class i5.las2peer.registry.data.UserProfileData
- toString(String, ServiceVersion) - Static method in class i5.las2peer.api.p2p.ServiceNameVersion
- toString(String, String) - Static method in class i5.las2peer.api.p2p.ServiceNameVersion
- touch() - Method in class i5.las2peer.p2p.NodeServiceCache.ServiceInstance
- touch() - Method in class i5.las2peer.security.AgentContext
-
Mark the current time as the last usage.
- toXmlString() - Method in class i5.las2peer.classLoaders.libraries.LoadedNetworkLibrary
- toXmlString() - Method in class i5.las2peer.communication.ListMethodsContent
-
get an XML representation of this method list (this class is not xml able since the way back is not implemented (yet?)
- toXmlString() - Method in class i5.las2peer.communication.Message
-
from XmlAble return a XML representation of this instance
- toXmlString() - Method in class i5.las2peer.p2p.NodeInformation
- toXmlString() - Method in class i5.las2peer.persistency.EnvelopeVersion
- toXmlString() - Method in class i5.las2peer.security.AnonymousAgentImpl
- toXmlString() - Method in class i5.las2peer.security.BotAgent
- toXmlString() - Method in class i5.las2peer.security.EthereumAgent
- toXmlString() - Method in class i5.las2peer.security.EthereumGroupAgent
- toXmlString() - Method in class i5.las2peer.security.GroupAgentImpl
- toXmlString() - Method in class i5.las2peer.security.MonitoringAgent
-
Can be used to return a XML representation of the MonitoringAgent.
- toXmlString() - Method in class i5.las2peer.security.ServiceAgentImpl
- toXmlString() - Method in class i5.las2peer.security.UserAgentImpl
- toXmlString() - Method in interface i5.las2peer.serialization.XmlAble
-
Returns a XML representation of this object.
- toXmlString() - Method in class i5.las2peer.testing.TestAgent
- train(String, String, double, int, int) - Method in interface i5.las2peer.logging.bot.BotContentGenerator
- TRAINING - Enum constant in enum class i5.las2peer.logging.bot.BotStatus
- trainStep(String, String, String) - Method in interface i5.las2peer.logging.bot.BotContentGenerator
- TRANSACTIONADDED_EVENT - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- transactionAddedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- transactionAddedEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- TransactionAddedEventResponse() - Constructor for class i5.las2peer.registry.contracts.ReputationRegistry.TransactionAddedEventResponse
- TRANSACTIONCOUNTCHANGED_EVENT - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- transactionCountChangedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- transactionCountChangedEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- TransactionCountChangedEventResponse() - Constructor for class i5.las2peer.registry.contracts.ReputationRegistry.TransactionCountChangedEventResponse
- TRANSACTIONSCORECHANGED_EVENT - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- transactionScoreChangedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- transactionScoreChangedEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- TransactionScoreChangedEventResponse() - Constructor for class i5.las2peer.registry.contracts.ReputationRegistry.TransactionScoreChangedEventResponse
- transactionType - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.GenericTransactionAddedEventResponse
- transfer(byte[], String) - Method in class i5.las2peer.registry.contracts.GroupRegistry
- transfer(byte[], String) - Method in class i5.las2peer.registry.contracts.UserRegistry
- txHash - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.GenericTransactionAddedEventResponse
U
- UNCONFIGURED - Enum constant in enum class i5.las2peer.p2p.Node.NodeStatus
- underline() - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.Formatting.Underlined
instead!write underlined text
- Underlined - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Formatting
- unixtimeToString(long) - Static method in class i5.las2peer.registry.Util
-
Returns human-readable time string.
- unlock(Agent) - Method in interface i5.las2peer.api.security.GroupAgent
-
Unlock this group using a given agent.
- unlock(Agent) - Method in class i5.las2peer.security.EthereumGroupAgent
- unlock(Agent) - Method in class i5.las2peer.security.GroupAgentImpl
- unlock(String) - Method in interface i5.las2peer.api.security.PassphraseAgent
-
Unlocks this agent.
- unlock(String) - Method in class i5.las2peer.security.EthereumAgent
- unlock(String) - Method in class i5.las2peer.security.PassphraseAgentImpl
- unlockAccount(String, String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- unlockAgent(PassphraseAgentImpl, String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
try to unlock the private key of the given agent with the given pass phrase
- UnlockAgentCall - Class in i5.las2peer.security
-
a Message that tells the receiving Agent to unlock the calling Agent and contains another Object
- UnlockAgentCall(Object, String) - Constructor for class i5.las2peer.security.UnlockAgentCall
- unlockMainAgent(String) - Method in class i5.las2peer.security.AgentContext
-
unlocks the main agent of this context
- unlockPrivateKey(String) - Method in interface i5.las2peer.api.security.PassphraseAgent
-
Deprecated.This is just an alias for
PassphraseAgent.unlock(String)
and will be removed in near future. Unlocks this agent. - unlockPrivateKey(String) - Method in class i5.las2peer.security.PassphraseAgentImpl
- unlockPrivateKey(SecretKey) - Method in class i5.las2peer.security.AgentImpl
-
Unlocks the private key.
- unlockPrivateKey(SecretKey) - Method in class i5.las2peer.security.AnonymousAgentImpl
- unregisterAgent(AgentImpl) - Method in class i5.las2peer.security.BasicAgentStorage
-
remove an agent from this storage
- unregisterAgent(String) - Method in class i5.las2peer.security.BasicAgentStorage
-
remove an agent from this storage
- unregisterAgentTopic(String) - Method in class i5.las2peer.p2p.pastry.NodeApplication
-
unregister an agent from its subscription
- unregisterCurrentAgent() - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Unregister the current user from the las2peer node and from this launcher.
- unregisterLocalService(ServiceAgentImpl) - Method in class i5.las2peer.p2p.NodeServiceCache
-
unregister a local service
- unregisterMessageHandler(MessageHandler) - Method in class i5.las2peer.security.Mediator
-
Unregisters a handler from this mediator.
- unregisterMessageHandlerClass(Class<?>) - Method in class i5.las2peer.security.Mediator
-
Unregisters all handlers of the given class.
- unregisterMessageHandlerClass(String) - Method in class i5.las2peer.security.Mediator
-
Unregisters all handlers of the given class.
- unregisterNode(LocalNode) - Method in class i5.las2peer.p2p.LocalNodeManager
-
remove a node from the central storage
- unregisterReceiver(MessageReceiver) - Method in class i5.las2peer.p2p.Node
-
Unregisters a MessageReceiver from this node.
- unregisterReceiver(MessageReceiver) - Method in class i5.las2peer.p2p.PastryNodeImpl
- unregisterReceiverFromTopic(MessageReceiver, long) - Method in class i5.las2peer.p2p.Node
-
unregister a receiver from a topic
- unregisterReceiverFromTopic(MessageReceiver, long) - Method in class i5.las2peer.p2p.PastryNodeImpl
- unregisterService(ServiceNameVersion) - Method in class i5.las2peer.classLoaders.ClassManager
-
Unregister a service class loader.
- unregisterTopic(long) - Method in class i5.las2peer.p2p.pastry.NodeApplication
- update(NodeHandle, boolean) - Method in class i5.las2peer.p2p.pastry.NodeApplication
- updateAgent(AgentImpl) - Method in class i5.las2peer.p2p.LocalNode
-
Deprecated.
- updateAgent(AgentImpl) - Method in class i5.las2peer.p2p.Node
-
Deprecated.
- updateAgent(AgentImpl) - Method in class i5.las2peer.p2p.PastryNodeImpl
-
Deprecated.Use
PastryNodeImpl.storeAgent(AgentImpl)
instead - updateTxManNonce(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Overrides nonce of transactionManager with local nonce.
- uploadServicePackage(PastryNodeImpl, String, String, String) - Static method in class i5.las2peer.tools.PackageUploader
- uploadServicePackage(PastryNodeImpl, String, String, String, String) - Static method in class i5.las2peer.tools.PackageUploader
- uploadServicePackage(PastryNodeImpl, String, String, Map<String, byte[]>, Map<String, byte[]>, AgentImpl, String) - Static method in class i5.las2peer.tools.PackageUploader
- uploadServicePackage(PastryNodeImpl, JarInputStream, AgentImpl, String) - Static method in class i5.las2peer.tools.PackageUploader
-
Uploads the complete service (jar) and all its dependencies into the given nodes shared storage to be used for network class loading.
- uploadServicePackage(String, String, String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Uploads the service jar file and its dependencies into the shared storage to be used for network class loading.
- uploadServicePackage(String, String, String, String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Uploads the service jar file and its dependencies into the shared storage to be used for network class loading.
- uploadStartupDirectory() - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Upload the contents of the startup sub directory to the global storage of the las2peer network.
- uploadStartupDirectory(String) - Method in class i5.las2peer.tools.L2pNodeLauncher
-
Uploads the contents of the given directory to the global storage of the las2peer network.
- usage() - Static method in class i5.las2peer.persistency.EnvelopeGenerator
-
Prints a usage help message.
- usage(String) - Static method in class i5.las2peer.persistency.EnvelopeGenerator
-
Prints a usage help message and some additional information.
- useMonitoringObserver() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- UserAgent - Interface in i5.las2peer.api.security
-
An agent representing a user.
- UserAgentGenerator - Class in i5.las2peer.tools
-
A simple command line tool creating a new agent.
- UserAgentGenerator() - Constructor for class i5.las2peer.tools.UserAgentGenerator
- UserAgentImpl - Class in i5.las2peer.security
-
An UserAgent represent a (End)user of the las2peer system.
- UserAgentImpl(KeyPair, String, byte[]) - Constructor for class i5.las2peer.security.UserAgentImpl
-
atm constructor for the MockAgent class, just don't know, how agent creation will take place later
- UserAgentImpl(PublicKey, byte[], byte[]) - Constructor for class i5.las2peer.security.UserAgentImpl
-
create an agent with a locked private key used within
UserAgentImpl.createFromXml(java.lang.String)
- UserAgentManager - Class in i5.las2peer.security
-
Maps usernames and emails to
UserAgentImpl
s. - UserAgentManager(Node) - Constructor for class i5.las2peer.security.UserAgentManager
- UserData - Class in i5.las2peer.registry.data
-
Contains user data exactly as stored in blockchain.
- UserData(byte[], byte[], byte[], String) - Constructor for class i5.las2peer.registry.data.UserData
- usernameIsAvailable(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Return true if user name is both valid and not already taken and thus can be registered.
- usernameIsValid(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Return true if user name is both valid, as encoded in the registry smart contract code.
- USERPROFILECREATED_EVENT - Static variable in class i5.las2peer.registry.contracts.ReputationRegistry
- userProfileCreatedEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- userProfileCreatedEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- UserProfileCreatedEventResponse() - Constructor for class i5.las2peer.registry.contracts.ReputationRegistry.UserProfileCreatedEventResponse
- UserProfileData - Class in i5.las2peer.registry.data
-
Contains reputation transaction data exactly as stored in blockchain.
- UserProfileData(String, byte[], BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class i5.las2peer.registry.data.UserProfileData
- UserRating_maxRatingValue - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- UserRating_minRatingValue - Static variable in class i5.las2peer.registry.data.RegistryConfiguration
- USERREGISTERED_EVENT - Static variable in class i5.las2peer.registry.contracts.UserRegistry
- userRegisteredEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.UserRegistry
- userRegisteredEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.UserRegistry
- UserRegisteredEventResponse() - Constructor for class i5.las2peer.registry.contracts.UserRegistry.UserRegisteredEventResponse
- userRegistry() - Method in class i5.las2peer.registry.contracts.ServiceRegistry
- UserRegistry - Class in i5.las2peer.registry.contracts
-
Auto generated code.
- UserRegistry(String, Web3j, Credentials, BigInteger, BigInteger) - Constructor for class i5.las2peer.registry.contracts.UserRegistry
-
Deprecated.
- UserRegistry(String, Web3j, Credentials, ContractGasProvider) - Constructor for class i5.las2peer.registry.contracts.UserRegistry
- UserRegistry(String, Web3j, TransactionManager, BigInteger, BigInteger) - Constructor for class i5.las2peer.registry.contracts.UserRegistry
-
Deprecated.
- UserRegistry(String, Web3j, TransactionManager, ContractGasProvider) - Constructor for class i5.las2peer.registry.contracts.UserRegistry
- UserRegistry.UserRegisteredEventResponse - Class in i5.las2peer.registry.contracts
- UserRegistry.UserTransferredEventResponse - Class in i5.las2peer.registry.contracts
- users(byte[]) - Method in class i5.las2peer.registry.contracts.UserRegistry
- USERTRANSFERRED_EVENT - Static variable in class i5.las2peer.registry.contracts.UserRegistry
- userTransferredEventFlowable(DefaultBlockParameter, DefaultBlockParameter) - Method in class i5.las2peer.registry.contracts.UserRegistry
- userTransferredEventFlowable(EthFilter) - Method in class i5.las2peer.registry.contracts.UserRegistry
- UserTransferredEventResponse() - Constructor for class i5.las2peer.registry.contracts.UserRegistry.UserTransferredEventResponse
- useStream(PrintStream) - Static method in class i5.las2peer.tools.ColoredOutput
-
Deprecated.Use
ColoredOutput.colorize(String, ShellCode...)
instead!switch the stream to use for output
- Util - Class in i5.las2peer.registry
-
Helper methods mostly for converting data.
V
- value() - Method in class i5.las2peer.persistency.helper.MergeCounter
-
Gets the current value of this counter.
- valueOf(String) - Static method in enum class i5.las2peer.api.logging.MonitoringEvent
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class i5.las2peer.logging.bot.BotStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class i5.las2peer.p2p.MessageResultListener.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class i5.las2peer.p2p.Node.NodeStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class i5.las2peer.p2p.Node.SendMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class i5.las2peer.persistency.SharedStorage.STORAGE_MODE
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class i5.las2peer.tools.ColoredOutput.Formatting
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class i5.las2peer.tools.CommandPrompt.ReturnStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class i5.las2peer.api.logging.MonitoringEvent
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class i5.las2peer.logging.bot.BotStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class i5.las2peer.p2p.MessageResultListener.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class i5.las2peer.p2p.Node.NodeStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class i5.las2peer.p2p.Node.SendMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class i5.las2peer.persistency.SharedStorage.STORAGE_MODE
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class i5.las2peer.tools.ColoredOutput.Formatting
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class i5.las2peer.tools.CommandPrompt.ReturnStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VerificationFailedException - Exception in i5.las2peer.persistency
-
Exception thrown on failed cryptografic signature verifications.
- VerificationFailedException(String) - Constructor for exception i5.las2peer.persistency.VerificationFailedException
- VerificationFailedException(String, Throwable) - Constructor for exception i5.las2peer.persistency.VerificationFailedException
- verify() - Method in class i5.las2peer.persistency.AbstractArtifact
- verify() - Method in class i5.las2peer.persistency.NetworkArtifact
- verifySignature() - Method in class i5.las2peer.communication.Message
-
verify the signature of this message the content has to be available for this
- verifySignature() - Method in class i5.las2peer.p2p.NodeInformation
-
verify the signature
- verifySignature(byte[], byte[], PublicKey) - Static method in class i5.las2peer.tools.CryptoTools
-
tries to verify the given signature of the given content with the given public key
- versionMajor - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEndEventResponse
- versionMajor - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEventResponse
- versionMajor - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceReleasedEventResponse
- versionMinor - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEndEventResponse
- versionMinor - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEventResponse
- versionMinor - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceReleasedEventResponse
- versionPatch - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEndEventResponse
- versionPatch - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceDeploymentEventResponse
- versionPatch - Variable in class i5.las2peer.registry.contracts.ServiceRegistry.ServiceReleasedEventResponse
- viewDescription(byte[]) - Method in class i5.las2peer.registry.contracts.CommunityTagIndex
W
- WaiterThread<T> - Class in i5.las2peer.tools
-
A simple thread waiting for a result.
- WaiterThread() - Constructor for class i5.las2peer.tools.WaiterThread
-
create a new WaiterThread with a default timeout of 10 seconds
- WaiterThread(int) - Constructor for class i5.las2peer.tools.WaiterThread
-
create a new waiter thread with an arbitrary time out value
- waitForAllAnswers() - Method in class i5.las2peer.p2p.MessageResultListener
-
wait for all expected results
- waitForAllAnswers(boolean) - Method in class i5.las2peer.p2p.MessageResultListener
- waitForOneAnswer() - Method in class i5.las2peer.p2p.MessageResultListener
-
sleep until a result has been received
- waitForOneAnswer(int) - Method in class i5.las2peer.p2p.MessageResultListener
-
sleep until a result has been received.
- waitForReceipt(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Waits for the receipt for the transaction specified by the provided tx hash.
- waitForTransactionReceipt(String) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
- WAITING - Enum constant in enum class i5.las2peer.p2p.MessageResultListener.Status
- weiAmount - Variable in class i5.las2peer.registry.contracts.ReputationRegistry.GenericTransactionAddedEventResponse
- weiToEther(BigInteger) - Method in class i5.las2peer.registry.ReadOnlyRegistryClient
-
Converts the provided Wei amount (smallest value Unit) to Ethers.
- White - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- White - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
- Wihte - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- wipeTestStorage() - Static method in class i5.las2peer.testing.TestSuite
- workOnMessage(Message, AgentContext) - Method in class i5.las2peer.security.Mediator
-
Method for message reception treatment.
- writeToFile() - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
- writeToFile(String) - Method in class i5.las2peer.tools.helper.L2pNodeLauncherConfiguration
X
- XmlAble - Interface in i5.las2peer.serialization
-
The old XmlAble interface enforced an setStateFromXmlMethod.
- XmlTools - Class in i5.las2peer.serialization
-
Simple static class collecting useful methods for XML (de-)serialization.
- XmlTools() - Constructor for class i5.las2peer.serialization.XmlTools
Y
- Yellow - Enum constant in enum class i5.las2peer.tools.ColoredOutput.BackgroundColor
- Yellow - Enum constant in enum class i5.las2peer.tools.ColoredOutput.Color
-
Deprecated.
- Yellow - Enum constant in enum class i5.las2peer.tools.ColoredOutput.ForegroundColor
_
- _addresses - Static variable in class i5.las2peer.registry.contracts.CommunityTagIndex
- _addresses - Static variable in class i5.las2peer.registry.contracts.GroupRegistry
- _addresses - Static variable in class i5.las2peer.registry.contracts.ServiceRegistry
- _addresses - Static variable in class i5.las2peer.registry.contracts.UserRegistry
- _getProfile(String) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- _getUserAtIndex(BigInteger) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- _getUserCount() - Method in class i5.las2peer.registry.contracts.ReputationRegistry
- _revert(String) - Method in class i5.las2peer.registry.contracts.ReputationRegistry
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ColoredOutput.colorize(String, ShellCode...)
withColoredOutput.BackgroundColor.Black
instead!switch background to black