Added license
This commit is contained in:
@@ -1,13 +1,31 @@
|
||||
/*
|
||||
* Copyright 2014 David Horscroft
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* NoByteSetBadDecryptionException is triggered when no- is unable to
|
||||
* decrypt a given byte stream.
|
||||
*/
|
||||
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoByteSetBadDecryptionException extends Exception {
|
||||
private static final long serialVersionUID = -8579497499272656543L;
|
||||
import javax.crypto.BadPaddingException;
|
||||
|
||||
public NoByteSetBadDecryptionException() {
|
||||
super();
|
||||
}
|
||||
|
||||
public class NoByteSetBadDecryptionException extends NoDashException {
|
||||
private static final long serialVersionUID = -8579497499272656543L;
|
||||
|
||||
public NoByteSetBadDecryptionException(Exception e) {
|
||||
super(e);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,8 +1,28 @@
|
||||
/*
|
||||
* Copyright 2014 David Horscroft
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* NoCannotGetInfluenceException is returned when an action is unable to
|
||||
* render a successful influence for the target, instead returning an
|
||||
* influence to be returned to the sender if possible.
|
||||
*/
|
||||
|
||||
package nodash.exceptions;
|
||||
|
||||
import nodash.models.NoInfluence;
|
||||
|
||||
public class NoCannotGetInfluenceException extends NoDashException {
|
||||
public class NoCannotGetInfluenceException extends Exception {
|
||||
private static final long serialVersionUID = 4581361079067540974L;
|
||||
|
||||
private NoInfluence returnable;
|
||||
|
||||
@@ -1,3 +1,21 @@
|
||||
/*
|
||||
* Copyright 2014 David Horscroft
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* NoDashException is the base class for no- related exceptions.
|
||||
*/
|
||||
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoDashException extends Exception {
|
||||
|
||||
@@ -1,3 +1,21 @@
|
||||
/*
|
||||
* Copyright 2014 David Horscroft
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* NoDashFatalException is the base exception for no- related runtime exceptions.
|
||||
*/
|
||||
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoDashFatalException extends RuntimeException {
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoDashSessionBadUUID extends Exception {
|
||||
private static final long serialVersionUID = -402131397575158344L;
|
||||
|
||||
public NoDashSessionBadUUID() {
|
||||
super();
|
||||
}
|
||||
|
||||
public NoDashSessionBadUUID(Exception e) {
|
||||
super(e);
|
||||
}
|
||||
}
|
||||
32
src/nodash/exceptions/NoDashSessionBadUUIDException.java
Normal file
32
src/nodash/exceptions/NoDashSessionBadUUIDException.java
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* Copyright 2014 David Horscroft
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* NoDashSessionBadUUIDException is triggered when the NoSessionSphere is
|
||||
* unable to find a valid session for the provided UUID.
|
||||
*/
|
||||
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoDashSessionBadUUIDException extends Exception {
|
||||
private static final long serialVersionUID = -402131397575158344L;
|
||||
|
||||
public NoDashSessionBadUUIDException() {
|
||||
super();
|
||||
}
|
||||
|
||||
public NoDashSessionBadUUIDException(Exception e) {
|
||||
super(e);
|
||||
}
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoDashTemporaryError extends Exception {
|
||||
private static final long serialVersionUID = 7940405670235375662L;
|
||||
|
||||
public NoDashTemporaryError() {
|
||||
super();
|
||||
}
|
||||
|
||||
public NoDashTemporaryError(Exception e) {
|
||||
super(e);
|
||||
}
|
||||
}
|
||||
@@ -1,3 +1,23 @@
|
||||
/*
|
||||
* Copyright 2014 David Horscroft
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* NoSessionAlreadyAWaitingConfirmationException is triggered when a
|
||||
* save request is attempted for a session, but it is already awaiting
|
||||
* a confirmation upload.
|
||||
*/
|
||||
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoSessionAlreadyAwaitingConfirmationException extends NoDashException {
|
||||
|
||||
@@ -1,3 +1,22 @@
|
||||
/*
|
||||
* Copyright 2014 David Horscroft
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* NoSessionConfirmedException is triggered when an interaction attempt is
|
||||
* made on a session that has recently been confirmed and thus closed.
|
||||
*/
|
||||
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoSessionConfirmedException extends NoDashException {
|
||||
|
||||
@@ -1,3 +1,22 @@
|
||||
/*
|
||||
* Copyright 2014 David Horscroft
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* NoSessionExpiredException is thrown when an interaction is attempted with
|
||||
* an expired session.
|
||||
*/
|
||||
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoSessionExpiredException extends NoDashException {
|
||||
|
||||
@@ -1,3 +1,23 @@
|
||||
/*
|
||||
* Copyright 2014 David Horscroft
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* NoSessionNotAwaitingConfirmationException is thrown when an attempt is made
|
||||
* to confirm a session with a password/byte[] combination, but the session is
|
||||
* not currently awaiting a confirmation.
|
||||
*/
|
||||
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoSessionNotAwaitingConfirmationException extends NoDashException {
|
||||
|
||||
@@ -1,3 +1,22 @@
|
||||
/*
|
||||
* Copyright 2014 David Horscroft
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* NoSessionNotChangedException is thrown when a save is requested for a session
|
||||
* whilst the user object remains unchanged.
|
||||
*/
|
||||
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoSessionNotChangedException extends NoDashException {
|
||||
|
||||
@@ -1,3 +1,22 @@
|
||||
/*
|
||||
* Copyright 2014 David Horscroft
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* NoUserAlreadyOnlineException is thrown when a login attempt is made for
|
||||
* a user who is currently online.
|
||||
*/
|
||||
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoUserAlreadyOnlineException extends NoDashException {
|
||||
|
||||
@@ -1,13 +1,24 @@
|
||||
/*
|
||||
* Copyright 2014 David Horscroft
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* NoUserNotValidException is thrown when a user file does not hash to a known
|
||||
* hash.
|
||||
*/
|
||||
|
||||
package nodash.exceptions;
|
||||
|
||||
public class NoUserNotValidException extends NoDashException {
|
||||
private static final long serialVersionUID = -6432604940919299965L;
|
||||
|
||||
public NoUserNotValidException(Exception e) {
|
||||
super(e);
|
||||
}
|
||||
|
||||
public NoUserNotValidException() {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user