Class BaSyxAasFactory
java.lang.Object
de.iip_ecosphere.platform.support.aas.AasFactory
de.iip_ecosphere.platform.support.aas.basyx.AbstractBaSyxAasFactory
de.iip_ecosphere.platform.support.aas.basyx1_0.BaSyxAasFactory
public class BaSyxAasFactory
extends de.iip_ecosphere.platform.support.aas.basyx.AbstractBaSyxAasFactory
AAS factory for BaSyx. Do not rename, this class is referenced in
META-INF/services.- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFactory descriptor for Java Service Loader.Nested classes/interfaces inherited from class de.iip_ecosphere.platform.support.aas.basyx.AbstractBaSyxAasFactory
de.iip_ecosphere.platform.support.aas.basyx.AbstractBaSyxAasFactory.VabHttpProtocolCreator, de.iip_ecosphere.platform.support.aas.basyx.AbstractBaSyxAasFactory.VabHttpsProtocolCreator, de.iip_ecosphere.platform.support.aas.basyx.AbstractBaSyxAasFactory.VabTcpProtocolCreatorNested classes/interfaces inherited from class de.iip_ecosphere.platform.support.aas.AasFactory
de.iip_ecosphere.platform.support.aas.AasFactory.AbstractDescriptor, de.iip_ecosphere.platform.support.aas.AasFactory.AbstractServerFactoryDescriptor, de.iip_ecosphere.platform.support.aas.AasFactory.ProtocolCreator -
Field Summary
FieldsFields inherited from class de.iip_ecosphere.platform.support.aas.basyx.AbstractBaSyxAasFactory
PROTOCOL_VAB_HTTP, PROTOCOL_VAB_HTTPS, PROTOCOL_VAB_TCPFields inherited from class de.iip_ecosphere.platform.support.aas.AasFactory
DEFAULT_PLUGIN_ID, DEFAULT_PROTOCOL, DUMMY, LOCAL_PROTOCOL, POSTFIX_ID_SERVER, PROPERTY_PLUGIN_ID -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.iip_ecosphere.platform.support.aas.basyx.AbstractBaSyxAasFactory
createAasBuilder, createDefaultServerRecipe, createDeploymentRecipe, createPersistenceRecipe, createSubmodelBuilder, getFullRegistryUri, getMetaModelVersion, getServerBaseUri, needsIdFix, obtainRegistry, obtainRegistry, registerPersistenceRecipe, supportsOperationExecutionAuthorization, supportsSamePorts, supportsUrlPathsMethods inherited from class de.iip_ecosphere.platform.support.aas.AasFactory
accept, composeIdShort, createInvocablesCreator, createPropertiesEarly, createProtocolServerBuilder, createServerRecipe, createSubmodelBuilder, fixId, getBasePluginId, getInstance, getPluginId, getProtocols, getServerFactory, getTests, isAvailable, isFullInstance, isFullInstance, isNoInstanceWarningEmitted, registerAvailabilityFunction, registerProtocolCreator, setInstance, setPluginId
-
Field Details
-
PLUGIN_ID
- See Also:
-
-
Constructor Details
-
BaSyxAasFactory
public BaSyxAasFactory()Creates an instance.
-
-
Method Details
-
getName
- Specified by:
getNamein classde.iip_ecosphere.platform.support.aas.AasFactory
-
supportsPropertyFunctions
public boolean supportsPropertyFunctions()- Overrides:
supportsPropertyFunctionsin classde.iip_ecosphere.platform.support.aas.AasFactory
-
supportsAuthentication
public boolean supportsAuthentication()- Overrides:
supportsAuthenticationin classde.iip_ecosphere.platform.support.aas.AasFactory
-