Akka.Configuration.Hocon Namespace |
Class | Description | |
---|---|---|
AkkaConfigurationSection |
This class represents a custom akka node within a configuration file.
<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="akka" type="Akka.Configuration.Hocon.AkkaConfigurationSection, Akka" /> </configSections> <akka> ... </akka> </configuration> | |
CDataConfigurationElement |
This class represents the base implementation for retrieving text from
an XML CDATA node within a configuration file.
<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="akka" type="Akka.Configuration.Hocon.AkkaConfigurationSection, Akka" /> </configSections> <akka> <hocon> <![CDATA[ ... ]]> </hocon> </akka> </configuration> | |
HoconArray |
This class represents an array element in a HOCON (Human-Optimized Config Object Notation)
configuration string.
akka { cluster { seed-nodes = [ "akka.tcp://ClusterSystem@127.0.0.1:2551", "akka.tcp://ClusterSystem@127.0.0.1:2552"] } } | |
HoconConfigurationElement |
This class represents a custom HOCON (Human-Optimized Config Object Notation)
node within a configuration file.
<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="akka" type="Akka.Configuration.Hocon.AkkaConfigurationSection, Akka" /> </configSections> <akka> <hocon> ... </hocon> </akka> </configuration> | |
HoconLiteral |
This class represents a string literal element in a HOCON (Human-Optimized Config Object Notation)
configuration string.
akka {
actor {
provider = "Akka.Remote.RemoteActorRefProvider, Akka.Remote"
}
} | |
HoconObject |
This class represents an object element in a HOCON (Human-Optimized Config Object Notation)
configuration string.
akka { actor { debug { receive = on autoreceive = on lifecycle = on event-stream = on unhandled = on } } } | |
HoconRoot |
This class represents the root element in a HOCON (Human-Optimized Config Object Notation)
configuration string.
| |
HoconSubstitution |
This class represents a substitution element in a HOCON (Human-Optimized Config Object Notation)
configuration string.
akka {
defaultInstances = 10
deployment{
/user/time{
nr-of-instances = $defaultInstances
}
}
} | |
HoconTokenizer |
This class contains methods used to tokenize HOCON (Human-Optimized Config Object Notation)
configuration strings.
| |
HoconValue |
This class represents the root type for a HOCON (Human-Optimized Config Object Notation)
configuration object.
| |
Parser |
This class contains methods used to parse HOCON (Human-Optimized Config Object Notation)
configuration strings.
| |
Token |
This class represents a token within a HOCON (Human-Optimized Config Object Notation)
configuration string.
| |
Tokenizer |
This class contains methods used to tokenize a string.
|
Interface | Description | |
---|---|---|
IHoconElement |
This interface defines the contract needed to implement
a HOCON (Human-Optimized Config Object Notation) element.
| |
IMightBeAHoconObject |
Marker interface to make it easier to retrieve HOCON
(Human-Optimized Config Object Notation) objects for
substitutions.
|
Enumeration | Description | |
---|---|---|
TokenType |
This enumeration defines the different types of tokens found within
a HOCON (Human-Optimized Config Object Notation) configuration string.
|