Interface SequenceService
public interface SequenceService
Umożliwia zarządzanie sekwencjami bazodanowymi
- Author:
- Paweł Rosolak 24 lut 2014
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createSequence
(String seqName, int initialValue, int incrementValue) Tworzy sekwencjęvoid
deleteSequence
(String seqName) Usuwa sekwencjęgetCurrentSequenceValue
(String seqName) Pobiera aktualną wartość sekwencjigetNextSequenceValue
(String seqName) Zwiększa sekwencję i zwraca uzyskaną wartośćvoid
resetSequence
(String seqName) Zeruje sekwencjęboolean
sequenceExist
(String seqName) Sprawdza czy sekwencja istnieje
-
Method Details
-
getCurrentSequenceValue
Pobiera aktualną wartość sekwencji- Parameters:
seqName
- Nazwa sekwencji- Returns:
- Wartość sekwencji
-
getNextSequenceValue
Zwiększa sekwencję i zwraca uzyskaną wartość- Parameters:
seqName
- Nazwa sekwencji- Returns:
- Wartość sekwencji
-
createSequence
Tworzy sekwencję- Parameters:
seqName
- Nazwa sekwencjiinitialValue
- Wartość początkowaincrementValue
- Wartość inkermentaująca
-
deleteSequence
Usuwa sekwencję- Parameters:
seqName
- Nazwa sekwencji
-
resetSequence
Zeruje sekwencję- Parameters:
seqName
- Nazwa sekwencji
-
sequenceExist
Sprawdza czy sekwencja istnieje- Parameters:
seqName
- Nazwa sekwencji- Returns:
- true/false
-