Package com.morpheusdata.core.providers
Class AbstractNetworkProvider
java.lang.Object
com.morpheusdata.core.providers.AbstractNetworkProvider
- All Implemented Interfaces:
NetworkProvider
,PluginProvider
,UIExtensionProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.morpheusdata.core.providers.NetworkProvider
NetworkProvider.ComputeServerInterfaceOperationFacet
Nested classes/interfaces inherited from interface com.morpheusdata.core.providers.PluginProvider
PluginProvider.EventSubscriberFacet<E extends Event>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.morpheusdata.core.providers.NetworkProvider
createNetwork, createNetworkRoute, createRouter, createRouterRoute, createSecurityGroup, createSecurityGroupRule, createSubnet, deleteNetwork, deleteNetworkRoute, deleteRouter, deleteRouterRoute, deleteSecurityGroup, deleteSecurityGroupLocation, deleteSecurityGroupRule, deleteSubnet, getCloudProviderCode, getCreatable, getDescription, getDhcpRelayOptionTypes, getDhcpServerOptionTypes, getEdgeClusterOptionTypes, getFirewallGroupOptionTypes, getFloatingIpProvider, getGatewayOptionTypes, getGenericProviderCode, getGroupOptionTypes, getIcon, getLoadBalancerOptionTypes, getNetworkOptionTypes, getNetworkServerTypeCode, getNetworkSwitchTypes, getNetworkTypes, getOptionTypes, getRouterOptionTypes, getRouterTypes, getRouteTableOptionTypes, getRuleOptionTypes, getScopeOptionTypes, getSecurityGroupOptionTypes, getSecurityGroupProvider, getSwitchOptionTypes, hasSwitches, isUserVisible, prepareNetwork, prepareNetworkRoute, prepareRouter, prepareRouterRoute, prepareSecurityGroup, prepareSecurityGroupRule, prepareSubnet, refresh, refresh, renderTemplate, updateNetwork, updateNetworkRoute, updateRouter, updateRouterRoute, updateSecurityGroup, updateSecurityGroupRule, updateSubnet, validateNetwork, validateNetworkRoute, validateNetworkServer, validateRouter, validateRouterRoute, validateSecurityGroup, validateSecurityGroupRule, validateSubnet
Methods inherited from interface com.morpheusdata.core.providers.PluginProvider
getCode, getMorpheus, getName, getPlugin, isPlugin
Methods inherited from interface com.morpheusdata.core.providers.UIExtensionProvider
getContentSecurityPolicy
-
Constructor Details
-
AbstractNetworkProvider
public AbstractNetworkProvider()
-
-
Method Details
-
getRenderer
Description copied from interface:UIExtensionProvider
Default is Handlebars- Specified by:
getRenderer
in interfaceUIExtensionProvider
- Returns:
- renderer of specified type
-