public class ProvidenceConfigSupplier<Message extends PMessage<Message,Field>,Field extends PField> extends Object implements ReloadableSupplier<Message>
ProvidenceConfigSupplier supplier = new ProvidenceConfigSupplier(configFile, configLoader);
| Constructor and Description |
|---|
ProvidenceConfigSupplier(File configFile,
ProvidenceConfig configLoader)
Create a config that wraps a providence message instance.
|
| Modifier and Type | Method and Description |
|---|---|
Message |
get()
Get the message enclosed in the config wrapper.
|
void |
reload()
Reload the message into the config.
|
public ProvidenceConfigSupplier(File configFile, ProvidenceConfig configLoader) throws IOException
configFile - The file containing the config.configLoader - The providence config loader.IOException - If message read failed.SerializerException - If message deserialization failed.public Message get()
Copyright © 2015–2017 morimekta.net. All rights reserved.