Package io.vertx.tp.jet.atom
Class JtCommercial
- java.lang.Object
-
- io.vertx.tp.jet.atom.JtCommercial
-
- All Implemented Interfaces:
Commercial,Json,Service,ServiceDefinition
public abstract class JtCommercial extends Object implements Commercial
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Stringapp()<T extends JtCommercial>
Tbind(JtConfig config)JtCommercialbind(Environment environment)<T extends JtCommercial>
Tbind(String appId)Class<?>businessComponent()Class<?>channelComponent()ChannelTypechannelType()io.vertx.up.commune.config.Databasedatabase()io.vertx.up.commune.exchange.DiSettingdict()booleanequals(Object o)voidfromJson(io.vertx.core.json.JsonObject data)protected JtAppgetApp()protected JtConfiggetConfig()inthashCode()Stringidentifier()io.vertx.up.commune.config.Identityidentity()io.vertx.up.commune.config.Integrationintegration()abstract Stringkey()io.vertx.up.commune.exchange.BiTreemapping()Class<?>recordComponent()io.vertx.up.commune.rule.RuleUniquerule()IServiceservice()io.vertx.core.json.JsonObjecttoJson()
-
-
-
Method Detail
-
bind
public <T extends JtCommercial> T bind(JtConfig config)
-
bind
public <T extends JtCommercial> T bind(String appId)
-
service
public IService service()
-
getApp
protected JtApp getApp()
-
getConfig
protected JtConfig getConfig()
-
key
public abstract String key()
-
channelType
public ChannelType channelType()
- Specified by:
channelTypein interfaceCommercial
-
channelComponent
public Class<?> channelComponent()
- Specified by:
channelComponentin interfaceCommercial
-
businessComponent
public Class<?> businessComponent()
- Specified by:
businessComponentin interfaceCommercial
-
recordComponent
public Class<?> recordComponent()
- Specified by:
recordComponentin interfaceCommercial
-
database
public io.vertx.up.commune.config.Database database()
- Specified by:
databasein interfaceCommercial
-
rule
public io.vertx.up.commune.rule.RuleUnique rule()
- Specified by:
rulein interfaceCommercial- Specified by:
rulein interfaceService
-
integration
public io.vertx.up.commune.config.Integration integration()
- Specified by:
integrationin interfaceCommercial
-
bind
public JtCommercial bind(Environment environment)
-
dict
public io.vertx.up.commune.exchange.DiSetting dict()
- Specified by:
dictin interfaceServiceDefinition
-
mapping
public io.vertx.up.commune.exchange.BiTree mapping()
-
identity
public io.vertx.up.commune.config.Identity identity()
-
app
public String app()
-
identifier
public String identifier()
- Specified by:
identifierin interfaceCommercial
-
-