| 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.
|