Tabnine Logo
com.isuwang.dapeng.core
Code IndexAdd Tabnine to your IDE (free)

How to use com.isuwang.dapeng.core

Best Java code snippets using com.isuwang.dapeng.core (Showing top 20 results out of 315)

origin: com.isuwang/dapeng-core

/**
 * SoaHeader验证
 */
@Override
public void validate(SoaHeader bean) throws TException {
  if (bean.getServiceName() == null)
    throw new SoaException(SoaBaseCode.NotNull, "serviceName字段不允许为空");
  if (bean.getMethodName() == null)
    throw new SoaException(SoaBaseCode.NotNull, "methodName字段不允许为空");
  if (bean.getVersionName() == null)
    throw new SoaException(SoaBaseCode.NotNull, "versionName字段不允许为空");
}
origin: isuwang/isuwang-soa

  public static CodecProtocol toCodecProtocol(byte code) {
    CodecProtocol[] values = CodecProtocol.values();
    for (CodecProtocol protocol : values) {
      if (protocol.getCode() == code)
        return protocol;
    }
    return null;
  }
}
origin: com.isuwang/dapeng-transaction-api

/**
 *
 **/
@Service(version = "1.0.0")
@Processor(className = "com.isuwang.dapeng.transaction.api.GlobalTransactionServiceCodec$Processor")
public interface GlobalTransactionService {

  /**
   *
   **/
  TGlobalTransaction create(TGlobalTransaction globalTransaction) throws SoaException;

  /**
   *
   **/
  void update(Integer globalTransactionId, Integer currSequence, TGlobalTransactionsStatus status) throws SoaException;

}
    
origin: isuwang/isuwang-soa

private static String generateKey(SoaHeader soaHeader) {
  return soaHeader.getServiceName() + ":" + soaHeader.getMethodName() + ":" + soaHeader.getVersionName();
}
origin: isuwang/isuwang-soa

@Override
public String toString(SoaHeader bean) {
  return bean == null ? "null" : bean.toString();
}
origin: isuwang/isuwang-soa

protected void destoryContext() {
  InvocationContext.Factory.removeCurrentInstance();
}
origin: com.isuwang/dapeng-core

public SoaException(SoaBaseCodeInterface soaBaseCode) {
  this(soaBaseCode.getCode(), soaBaseCode.getMsg());
}
origin: com.isuwang/dapeng-core

public SoaException(SoaBaseCodeInterface soaBaseCode, String label) {
  this(soaBaseCode.getCode(), label);
}
origin: com.isuwang/dapeng-core

public static InvocationContext getNewInstance() {
  return new InvocationContext();
}
origin: com.isuwang/dapeng-core

public static String get(String key) {
  return get(key, null);
}
origin: isuwang/isuwang-soa

public static TransactionContext getNewInstance() {
  return new TransactionContext();
}
origin: isuwang/isuwang-soa

/**
 * SoaHeader验证
 */
@Override
public void validate(SoaHeader bean) throws TException {
  if (bean.getServiceName() == null)
    throw new SoaException(SoaBaseCode.NotNull, "serviceName字段不允许为空");
  if (bean.getMethodName() == null)
    throw new SoaException(SoaBaseCode.NotNull, "methodName字段不允许为空");
  if (bean.getVersionName() == null)
    throw new SoaException(SoaBaseCode.NotNull, "versionName字段不允许为空");
}
origin: isuwang/isuwang-soa

  private String generateKey(SoaHeader header) {
    return header.getServiceName() + ":" + header.getMethodName() + ":" + header.getVersionName();
  }
}
origin: com.isuwang/dapeng-transaction-api

/**
 *
 **/
@Service(version = "1.0.0")
@Processor(className = "com.isuwang.dapeng.transaction.api.GlobalTransactionProcessServiceCodec$Processor")
public interface GlobalTransactionProcessService {

  /**
   *
   **/
  TGlobalTransactionProcess create(TGlobalTransactionProcess globalTransactionProcess) throws SoaException;

  /**
   *
   **/
  void update(Integer globalTransactionProcessId, String responseJson, TGlobalTransactionProcessStatus status) throws SoaException;

}
    
origin: com.isuwang/dapeng-core

@Override
public String toString(SoaHeader bean) {
  return bean == null ? "null" : bean.toString();
}
origin: com.isuwang/dapeng-core

  public static CodecProtocol toCodecProtocol(byte code) {
    CodecProtocol[] values = CodecProtocol.values();
    for (CodecProtocol protocol : values) {
      if (protocol.getCode() == code)
        return protocol;
    }
    return null;
  }
}
origin: com.isuwang/dapeng-remoting-api

protected void destoryContext() {
  InvocationContext.Factory.removeCurrentInstance();
}
origin: isuwang/isuwang-soa

public SoaException(SoaBaseCodeInterface soaBaseCode, String label) {
  this(soaBaseCode.getCode(), label);
}
origin: isuwang/isuwang-soa

/**
 *
 **/
@Service(name="com.isuwang.dapeng.transaction.api.service.GlobalTransactionService" ,version = "1.0.0")
@Processor(className = "com.isuwang.dapeng.transaction.api.GlobalTransactionServiceCodec$Processor")
public interface GlobalTransactionService {

  /**
   *
   **/
  TGlobalTransaction create(TGlobalTransaction globalTransaction) throws SoaException;

  /**
   *
   **/
  void update(Integer globalTransactionId, Integer currSequence, TGlobalTransactionsStatus status) throws SoaException;

}
    
origin: isuwang/isuwang-soa

/**
 *
 **/
@Service(name="com.isuwang.dapeng.transaction.api.service.GlobalTransactionProcessService", version = "1.0.0")
@Processor(className = "com.isuwang.dapeng.transaction.api.GlobalTransactionProcessServiceCodec$Processor")
public interface GlobalTransactionProcessService {

  /**
   *
   **/
  TGlobalTransactionProcess create(TGlobalTransactionProcess globalTransactionProcess) throws SoaException;

  /**
   *
   **/
  void update(Integer globalTransactionProcessId, String responseJson, TGlobalTransactionProcessStatus status) throws SoaException;

  void updateExpectedStatus(Integer processId, TGlobalTransactionProcessExpectedStatus status) throws SoaException;

  void updateRedoTimes(Integer globalTransactionProcessId) throws SoaException;
}
    
com.isuwang.dapeng.core

Most used classes

  • SoaHeader
    Created by tangliu on 2016/1/11.
  • SoaException
    soa异常
  • InvocationContext$Factory
  • InvocationContext
    客户端上下文
  • Service
  • Struct,
  • SoaBaseProcessor,
  • TSoaServiceProtocol,
  • TransactionContext$Factory,
  • TransactionContext,
  • Method,
  • Processor,
  • SoaBaseCode,
  • SoaProcessFunction,
  • TCommonBeanSerializer,
  • FilterChain,
  • MasterHelper,
  • DataType,
  • Field
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now