Package com.helger.peppol.servicedomain
Interface IPeppolNetwork
- All Superinterfaces:
com.helger.base.name.IHasDisplayName,com.helger.base.id.IHasID<String>
- All Known Implementing Classes:
EPeppolNetwork
public interface IPeppolNetwork
extends com.helger.base.id.IHasID<String>, com.helger.base.name.IHasDisplayName
Base interface defining the parameters for a general Peppol Network defintion.
- Since:
- 12.3.7
- Author:
- Philip Helger
-
Method Details
-
getDirectoryURL
- Returns:
- The URL of the Peppol Directory for this network stage. Ends with the domain name and
without a trailing slash. Never
null.
-
getSMLInfo
@NonNull ISMLInfo getSMLInfo()- Returns:
- The SML object to be used for this network stage. Never
null.
-
isProduction
boolean isProduction()- Returns:
trueif this is a production network,falseotherwise.
-
isTest
boolean isTest()- Returns:
trueif this is a test network,falseotherwise.
-