com.poscoict.glueframework.dao.sequence
Class GlueDB2Sequence

java.lang.Object
  extended by com.poscoict.glueframework.dao.sequence.GlueDB2Sequence
All Implemented Interfaces:
GlueSequence

public class GlueDB2Sequence
extends Object
implements GlueSequence

IBM DB 2 Sequence를 서비스하는 클래스.


Constructor Summary
GlueDB2Sequence(DataSource ds)
          생성자(constructor).
 
Method Summary
 DataSource getDataSource()
          getter method
 int getNextIntValue(String sequenceName)
          int 타입의 Next Sequence 값을 얻는다.
 long getNextLongValue(String sequenceName)
          long 타입의 Next Sequence 값을 얻는다.
 String getNextStringValue(String sequenceName)
          String 타입의 Next Sequence 값을 얻는다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlueDB2Sequence

public GlueDB2Sequence(DataSource ds)
생성자(constructor).

Parameters:
ds -
Method Detail

getDataSource

public DataSource getDataSource()
getter method

Returns:

getNextLongValue

public long getNextLongValue(String sequenceName)
Description copied from interface: GlueSequence
long 타입의 Next Sequence 값을 얻는다.

Specified by:
getNextLongValue in interface GlueSequence
Parameters:
sequenceName - DB Sequence Name
Returns:
long 타입의 Next Sequence 값

getNextIntValue

public int getNextIntValue(String sequenceName)
Description copied from interface: GlueSequence
int 타입의 Next Sequence 값을 얻는다.

Specified by:
getNextIntValue in interface GlueSequence
Parameters:
sequenceName - DB Sequence Name
Returns:
int 타입의 Next Sequence 값

getNextStringValue

public String getNextStringValue(String sequenceName)
Description copied from interface: GlueSequence
String 타입의 Next Sequence 값을 얻는다.

Specified by:
getNextStringValue in interface GlueSequence
Parameters:
sequenceName - DB Sequence Name
Returns:
String 타입의 Next Sequence 값


Copyright © 2013–2018 POSCO ICT. All rights reserved.