1 package net.trajano.twiff; 2 3 /*** 4 * Subclass of {@link net.trajano.twiff.TwiffException} when a token is being 5 * requested that is not valid. 6 * 7 * @author Archimedes Trajano 8 */ 9 public class InvalidTokenException extends TwiffException { 10 /*** 11 * Construct a new exception specifying the token value. 12 * 13 * @param token 14 * token being requested 15 */ 16 public InvalidTokenException(final String token) { 17 super(token); 18 this.token = token; 19 } 20 21 /*** 22 * Token being requested. 23 */ 24 private final String token; 25 26 /*** 27 * Returns the token requested 28 * 29 * @return the token requested. 30 */ 31 public final String getRequestedToken() { 32 return token; 33 } 34 }