当前位置: 首页>>代码示例>>Java>>正文


Java Adapter类代码示例

本文整理汇总了Java中com.esri.ges.adapter.Adapter的典型用法代码示例。如果您正苦于以下问题:Java Adapter类的具体用法?Java Adapter怎么用?Java Adapter使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


Adapter类属于com.esri.ges.adapter包,在下文中一共展示了Adapter类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException
{
  List<AdapterService> adapterServices = adapterRegistry.findOutboundAdapters(null);
  
  for (AdapterService adapterService : adapterServices)
  {
    if (adapterService.getAdapterDefinition().getName().equalsIgnoreCase(featureAdapterName))
    {
      featureAdapter = (OutboundAdapter) adapterService.createAdapter();
    }
  }
  AdapterDefinition basedef = featureAdapter.getDefinition();
  definition.getPropertyDefinitions().putAll(basedef.getPropertyDefinitions());
  return new MultiFeatureJsonOutboundAdapter(definition, featureAdapter, geoEventCreator);
}
 
开发者ID:Esri,项目名称:route-monitor-for-geoevent,代码行数:17,代码来源:MultiFeatureJsonOutboundAdapterService.java

示例2: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException{
	try {
		return new CoTAdapterInbound(definition, guid);
	} catch (ConfigurationException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
		return null;
	}
}
 
开发者ID:Esri,项目名称:defense-solutions-proofs-of-concept,代码行数:11,代码来源:CoTAdapterServiceInbound.java

示例3: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException
{
	try
	{
		return new CoTAdapter(this, guid);
	} catch (ConfigurationException e)
	{
		throw new ComponentException(e.getMessage());
	}
}
 
开发者ID:Esri,项目名称:defense-solutions-proofs-of-concept,代码行数:12,代码来源:CoTAdapterService.java

示例4: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException
{
	try
	{
		return new DefenseInboundAdapter(definition);
	}
	catch (Exception e)
	{
		throw new ComponentException("DefenseInboundAdapter instantiation failed: " + e.getMessage());
	}
}
 
开发者ID:Esri,项目名称:defense-solutions-proofs-of-concept,代码行数:13,代码来源:DefenseInboundAdapterService.java

示例5: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException
{
	KmlOutboundAdapter adapter = new KmlOutboundAdapter(definition);
	adapter.setKmlGenerator(kmlGeneratorService);
	return adapter;
}
 
开发者ID:Esri,项目名称:kml-for-geoevent,代码行数:8,代码来源:KmlOutboundAdapterService.java

示例6: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException {
    AisInboundAdapter adapter = null;
    try {
        return new AisInboundAdapter(definition);
    } catch (ComponentException exception){
        log.error(exception);
        throw (ComponentException) exception;
    }
}
 
开发者ID:pilsna,项目名称:ais-for-geoevent,代码行数:11,代码来源:AisInboundAdapterService.java

示例7: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException
{
  return new GtfsRealtimeInboundAdapter(definition);
}
 
开发者ID:Esri,项目名称:gtfsrealtime-for-geoevent,代码行数:6,代码来源:GtfsRealtimeInboundAdapterService.java

示例8: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException
{
  return new RegexTextInboundAdapter(definition);
}
 
开发者ID:Esri,项目名称:defense-solutions-proofs-of-concept,代码行数:6,代码来源:RegexTextInboundAdapterService.java

示例9: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException {
	return new CoTAdapterOutbound(definition);
	//return null;
}
 
开发者ID:Esri,项目名称:defense-solutions-proofs-of-concept,代码行数:6,代码来源:CoTAdapterServiceOutbound.java

示例10: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException
{
	return new CAPInboundAdapter(definition);
}
 
开发者ID:Esri,项目名称:defense-solutions-proofs-of-concept,代码行数:6,代码来源:CAPInboundAdapterService.java

示例11: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException
{
	return new DefenseOutboundAdapter(definition);
}
 
开发者ID:Esri,项目名称:defense-solutions-proofs-of-concept,代码行数:6,代码来源:DefenseOutboundAdapterService.java

示例12: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
public Adapter createAdapter() throws ComponentException
{
  return new ESDInboundAdapter(definition);
}
 
开发者ID:Esri,项目名称:defense-solutions-proofs-of-concept,代码行数:5,代码来源:ESDInboundAdapterService.java

示例13: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException
{
  return new AwsAdapter(definition);
}
 
开发者ID:Esri,项目名称:aws-for-geoevent,代码行数:6,代码来源:AwsAdapterService.java

示例14: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException
{
	return null;
}
 
开发者ID:Esri,项目名称:route-monitor-for-geoevent,代码行数:6,代码来源:NoOpAdapterService.java

示例15: createAdapter

import com.esri.ges.adapter.Adapter; //导入依赖的package包/类
@Override
public Adapter createAdapter() throws ComponentException
{
	return new TweetStatusAdapter(definition);
}
 
开发者ID:Esri,项目名称:twitter-for-geoevent,代码行数:6,代码来源:TweetStatusAdapterService.java


注:本文中的com.esri.ges.adapter.Adapter类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。