Mercurial > dive4elements > river
annotate flys-artifacts/src/main/java/de/intevation/flys/utils/IdGenerator.java @ 4216:a04862abce42
Don't redirect to the login page without query params
Don't redirect to the login page without query params for the development mode.
Therefore just reload the page after the user object is removed from the session
and GGInAFilter will redirect to the correct long URL.
author | Björn Ricks <bjoern.ricks@intevation.de> |
---|---|
date | Tue, 23 Oct 2012 10:50:48 +0200 |
parents | e0e9a2629d7d |
children |
rev | line source |
---|---|
3218
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
1 package de.intevation.flys.utils; |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
2 |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
3 public class IdGenerator { |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
4 |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
5 protected int id; |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
6 |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
7 public IdGenerator() { |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
8 } |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
9 |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
10 public IdGenerator(int id) { |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
11 this.id = id; |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
12 } |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
13 |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
14 public int next() { |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
15 return id++; |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
16 } |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
17 } |
e0e9a2629d7d
FixA: Moved IdGenerator to top level class.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff
changeset
|
18 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : |