Interface SequenceService
public interface SequenceService
Umożliwia zarządzanie sekwencjami bazodanowymi
- Author:
- Paweł Rosolak 24 lut 2014
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateSequence(String seqName, int initialValue, int incrementValue) Tworzy sekwencjęvoiddeleteSequence(String seqName) Usuwa sekwencjęgetCurrentSequenceValue(String seqName) Pobiera aktualną wartość sekwencjigetNextSequenceValue(String seqName) Zwiększa sekwencję i zwraca uzyskaną wartośćvoidresetSequence(String seqName) Zeruje sekwencjębooleansequenceExist(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
-