Loading rad.sh +2 −2 Original line number Diff line number Diff line #!/bin/sh #!/bin/bash discoverArtifactId() { ARTIFACT_ID=`mvn -q -Dexpression=project.artifactId -DforceStdout help:evaluate` ARTIFACT_ID=`mvn -q -Dexpression=project.artifactId -DforceStdout help:evaluate | sed 's/\x1B\[[0-9;]\{1,\}[A-Za-z]//g'` } rebuild() { Loading src/main/java/com/inteligr8/alfresco/annotations/Asynchronous.java +2 −0 Original line number Diff line number Diff line Loading @@ -9,4 +9,6 @@ import java.lang.annotation.Target; @Target(ElementType.METHOD) public @interface Asynchronous { boolean durable() default true; } src/main/java/com/inteligr8/alfresco/annotations/ClusterSynchronized.java 0 → 100644 +20 −0 Original line number Diff line number Diff line package com.inteligr8.alfresco.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface ClusterSynchronized { String value() default ""; long acquireWaitBetweenRetriesInMillis() default 100L; int acquireMaxRetries() default 300; long lockTimeoutInMillis() default 5000L; } src/main/java/com/inteligr8/alfresco/annotations/IfNotNull.java 0 → 100644 +15 −0 Original line number Diff line number Diff line package com.inteligr8.alfresco.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(RetentionPolicy.RUNTIME) @Target({ ElementType.METHOD, ElementType.PARAMETER }) public @interface IfNotNull { } src/main/java/com/inteligr8/alfresco/annotations/Threadable.java 0 → 100644 +17 −0 Original line number Diff line number Diff line package com.inteligr8.alfresco.annotations; public interface Threadable { default Integer getThreads() { return null; } default Integer getConcurrency() { return null; } default Integer getThreadPriority() { return null; } } Loading
rad.sh +2 −2 Original line number Diff line number Diff line #!/bin/sh #!/bin/bash discoverArtifactId() { ARTIFACT_ID=`mvn -q -Dexpression=project.artifactId -DforceStdout help:evaluate` ARTIFACT_ID=`mvn -q -Dexpression=project.artifactId -DforceStdout help:evaluate | sed 's/\x1B\[[0-9;]\{1,\}[A-Za-z]//g'` } rebuild() { Loading
src/main/java/com/inteligr8/alfresco/annotations/Asynchronous.java +2 −0 Original line number Diff line number Diff line Loading @@ -9,4 +9,6 @@ import java.lang.annotation.Target; @Target(ElementType.METHOD) public @interface Asynchronous { boolean durable() default true; }
src/main/java/com/inteligr8/alfresco/annotations/ClusterSynchronized.java 0 → 100644 +20 −0 Original line number Diff line number Diff line package com.inteligr8.alfresco.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface ClusterSynchronized { String value() default ""; long acquireWaitBetweenRetriesInMillis() default 100L; int acquireMaxRetries() default 300; long lockTimeoutInMillis() default 5000L; }
src/main/java/com/inteligr8/alfresco/annotations/IfNotNull.java 0 → 100644 +15 −0 Original line number Diff line number Diff line package com.inteligr8.alfresco.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(RetentionPolicy.RUNTIME) @Target({ ElementType.METHOD, ElementType.PARAMETER }) public @interface IfNotNull { }
src/main/java/com/inteligr8/alfresco/annotations/Threadable.java 0 → 100644 +17 −0 Original line number Diff line number Diff line package com.inteligr8.alfresco.annotations; public interface Threadable { default Integer getThreads() { return null; } default Integer getConcurrency() { return null; } default Integer getThreadPriority() { return null; } }