Altibase.jdbc.driver.ex

## Class ShardError

- java.lang.Object
- - Altibase.jdbc.driver.ex.ShardError

    public class ShardError
    extends java.lang.Object

Sharding 관련된 에러 메세지를 파싱하여 SMN, Failover Align 과 같은 작업들을 처리한다.

### Constructor Summary

Constructors
Constructor and Description
`ShardError()`

### Method Summary

All Methods Static Methods Concrete Methods
`static void` `processShardError(AltibaseShardingConnection aMetaConn, CmErrorResult aErrorResult)` Shard 관련 에러(SMN에러 or Align에러)를 처리한다.
`static void` `throwSQLExceptionIfExists(java.util.List<java.sql.SQLException> aExceptionList)`

### Methods inherited from class java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### Constructor Detail

#### ShardError

    public ShardError()

### Method Detail

#### processShardError

    public static void processShardError(AltibaseShardingConnection aMetaConn,
                                         CmErrorResult aErrorResult)
                                  throws java.sql.SQLException

Shard 관련 에러(SMN에러 or Align에러)를 처리한다.

Parameters:
  `aErrorResult` - 에러 결과 객체
Throws:
  `java.sql.SQLException` - align data node 수행중 에러가 발생한 경우

#### throwSQLExceptionIfExists

    public static void throwSQLExceptionIfExists(java.util.List<java.sql.SQLException> aExceptionList)
                                          throws java.sql.SQLException

Throws:
  `java.sql.SQLException`