fixed project setup in pom.xml, fixed author tag
This commit is contained in:
@ -33,7 +33,7 @@ import javax.persistence.criteria.Root;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
* @param <T>
|
* @param <T>
|
||||||
*/
|
*/
|
||||||
public abstract class AbstractController<T extends Serializable> extends CommonAbstractController {
|
public abstract class AbstractController<T extends Serializable> extends CommonAbstractController {
|
||||||
|
|||||||
@ -26,7 +26,7 @@ import javax.inject.Qualifier;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
@Qualifier
|
@Qualifier
|
||||||
@Retention(RUNTIME)
|
@Retention(RUNTIME)
|
||||||
|
|||||||
@ -28,7 +28,7 @@ import org.slf4j.LoggerFactory;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
@Transactional(value = REQUIRED)
|
@Transactional(value = REQUIRED)
|
||||||
@Interceptor
|
@Interceptor
|
||||||
|
|||||||
@ -18,7 +18,7 @@ package de.muehlencord.shared.db;
|
|||||||
/**
|
/**
|
||||||
* Enddateable entities are not deleted but an enddate is set to "now"
|
* Enddateable entities are not deleted but an enddate is set to "now"
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
public interface EndDateable<T> {
|
public interface EndDateable<T> {
|
||||||
|
|
||||||
|
|||||||
@ -26,7 +26,7 @@ import javax.validation.constraints.NotNull;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
@Embeddable
|
@Embeddable
|
||||||
public class Validity implements Serializable {
|
public class Validity implements Serializable {
|
||||||
|
|||||||
@ -23,7 +23,7 @@ import org.primeframework.jwt.hmac.HMACVerifier;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
public class JWTDecoder {
|
public class JWTDecoder {
|
||||||
|
|
||||||
|
|||||||
@ -22,7 +22,7 @@ import org.primeframework.jwt.hmac.HMACSigner;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
public abstract class JWTEncoder {
|
public abstract class JWTEncoder {
|
||||||
|
|
||||||
|
|||||||
@ -17,7 +17,7 @@ package de.muehlencord.shared.jeeutil.jwt;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
public class JWTException extends Exception {
|
public class JWTException extends Exception {
|
||||||
|
|
||||||
|
|||||||
@ -22,7 +22,7 @@ import org.apache.shiro.web.filter.authc.AuthenticationFilter;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
public class JWTGuard extends AuthenticationFilter {
|
public class JWTGuard extends AuthenticationFilter {
|
||||||
|
|
||||||
|
|||||||
@ -28,7 +28,7 @@ import org.primefaces.validate.bean.ClientConstraint;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
@Target({METHOD, FIELD, ANNOTATION_TYPE})
|
@Target({METHOD, FIELD, ANNOTATION_TYPE})
|
||||||
@Retention(RUNTIME)
|
@Retention(RUNTIME)
|
||||||
|
|||||||
@ -22,7 +22,7 @@ import org.primefaces.validate.bean.ClientValidationConstraint;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
public class EmailClientValidationConstraint implements ClientValidationConstraint {
|
public class EmailClientValidationConstraint implements ClientValidationConstraint {
|
||||||
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@ import javax.validation.ConstraintValidatorContext;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
public class EmailConstraintValidator implements ConstraintValidator<Email, String> {
|
public class EmailConstraintValidator implements ConstraintValidator<Email, String> {
|
||||||
|
|
||||||
|
|||||||
@ -26,7 +26,7 @@ import javax.faces.validator.ValidatorException;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
@FacesValidator("de.muehlencord.shared.jeeutil.validator.EmailValidator")
|
@FacesValidator("de.muehlencord.shared.jeeutil.validator.EmailValidator")
|
||||||
public class EmailValidator implements Validator {
|
public class EmailValidator implements Validator {
|
||||||
|
|||||||
@ -20,7 +20,7 @@ import java.util.concurrent.ConcurrentHashMap;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
public enum MailProtocol {
|
public enum MailProtocol {
|
||||||
|
|
||||||
|
|||||||
@ -50,7 +50,7 @@ import org.slf4j.LoggerFactory;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
public class ExchangeMailReader implements MailReader {
|
public class ExchangeMailReader implements MailReader {
|
||||||
|
|
||||||
|
|||||||
@ -40,7 +40,7 @@ import org.slf4j.LoggerFactory;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
public class TestSendMail {
|
public class TestSendMail {
|
||||||
|
|
||||||
|
|||||||
@ -29,7 +29,7 @@ import org.slf4j.LoggerFactory;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Joern Muehlencord <joern at muehlencord.de>
|
* @author Joern Muehlencord (joern@muehlencord.de)
|
||||||
*/
|
*/
|
||||||
public class ExchangeMailReaderTest {
|
public class ExchangeMailReaderTest {
|
||||||
|
|
||||||
|
|||||||
13
pom.xml
13
pom.xml
@ -30,8 +30,6 @@ limitations under the License.
|
|||||||
<module>pdf</module>
|
<module>pdf</module>
|
||||||
<module>shiro-faces</module>
|
<module>shiro-faces</module>
|
||||||
<module>poi-util</module>
|
<module>poi-util</module>
|
||||||
<module>account-ui</module>
|
|
||||||
<module>account-dao</module>
|
|
||||||
<module>db</module>
|
<module>db</module>
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
@ -55,17 +53,6 @@ limitations under the License.
|
|||||||
<version>1.2-SNAPSHOT</version>
|
<version>1.2-SNAPSHOT</version>
|
||||||
<type>ejb</type>
|
<type>ejb</type>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
|
||||||
<groupId>de.muehlencord.shared</groupId>
|
|
||||||
<artifactId>shared-account</artifactId>
|
|
||||||
<version>1.2-SNAPSHOT</version>
|
|
||||||
<type>ejb</type>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>de.muehlencord.shared</groupId>
|
|
||||||
<artifactId>shared-account-dao</artifactId>
|
|
||||||
<version>1.2-SNAPSHOT</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>de.muehlencord.shared</groupId>
|
<groupId>de.muehlencord.shared</groupId>
|
||||||
<artifactId>shared-shiro-faces</artifactId>
|
<artifactId>shared-shiro-faces</artifactId>
|
||||||
|
|||||||
Reference in New Issue
Block a user