public interface CgmesImportPostProcessor
Interface for CGMES post-processor plugins. All CGMES post-processors have to implement this interface and implementation
class has to be annotated with @AutoService(CgmesImportPostProcessor.class)
.
@AutoService(CgmesImportPostProcessor.class) public class MyPlugin implements CgmesImportPostProcessor { @Override public String getName() { return "MyPlugin"; } @Override public void process(Network network, TripleStore tripleStore) { ... } }
ServiceLoader
,
AutoService
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Get post processor name.
|
void |
process(Network network,
TripleStore tripleStore,
Profiling profiling)
Method called after all base data have been processed.
|
java.lang.String getName()
void process(Network network, TripleStore tripleStore, Profiling profiling)
network
- the IIDM network modeltripleStore
- the triple storeprofiling
- profiling tool