diff options
Diffstat (limited to 'branches/sca-java-0.90/modules/commonj-api/src/main/java')
14 files changed, 0 insertions, 664 deletions
diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/CancelTimerListener.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/CancelTimerListener.java deleted file mode 100644 index ba252e70dc..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/CancelTimerListener.java +++ /dev/null @@ -1,38 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.timers; - -/** - * @version $Rev$ $Date$ - */ -public interface CancelTimerListener extends TimerListener { - - void timerCancel(Timer timer); - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/StopTimerListener.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/StopTimerListener.java deleted file mode 100644 index 92defc4bdc..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/StopTimerListener.java +++ /dev/null @@ -1,38 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.timers; - -/** - * @version $Rev$ $Date$ - */ -public interface StopTimerListener extends TimerListener { - - void timerStop(Timer timer); - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/Timer.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/Timer.java deleted file mode 100644 index 0a5c3b65fb..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/Timer.java +++ /dev/null @@ -1,41 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.timers; - -/** - * @version $Rev$ $Date$ - */ -public interface Timer { - - boolean cancel(); - long getPeriod(); - long getScheduledExecutionTime() throws IllegalStateException; - TimerListener getTimerListener(); - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/TimerListener.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/TimerListener.java deleted file mode 100644 index 6e3733b5f4..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/TimerListener.java +++ /dev/null @@ -1,38 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.timers; - -/** - * @version $Rev$ $Date$ - */ -public interface TimerListener { - - void timerExpired(Timer timer); - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/TimerManager.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/TimerManager.java deleted file mode 100644 index c07b6478d5..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/timers/TimerManager.java +++ /dev/null @@ -1,79 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.timers; - -import java.util.Date; - -/** - * @version $Rev$ $Date$ - */ -public interface TimerManager { - - static final long IMMEDIATE = 0; - static final long INDEFINITE = java.lang.Long.MAX_VALUE; - - boolean isStopped(); - - boolean isStopping(); - - boolean isSuspended() throws IllegalStateException; - - boolean isSuspending() throws IllegalStateException; - - void resume() throws IllegalStateException; - - Timer schedule(TimerListener listener, long delayInMillis) - throws IllegalStateException, IllegalArgumentException; - - Timer schedule(TimerListener listener, long delayInMillis, long repeatIntervalInMillis) - throws IllegalStateException, IllegalArgumentException; - - Timer schedule(TimerListener listener, Date scheduleDate) - throws IllegalStateException, IllegalArgumentException; - - Timer schedule(TimerListener listener, Date scheduleDate, long repeatIntervalInMillis) - throws IllegalStateException, IllegalArgumentException; - - Timer scheduleAtFixedRate(TimerListener listener, long delayInMillis, long repeatIntervalInMillis) - throws IllegalStateException, IllegalArgumentException; - - Timer scheduleAtFixedRate(TimerListener listener, Date scheduleDate, long repeatIntervalInMillis) - throws IllegalStateException, IllegalArgumentException; - - void stop() throws IllegalStateException; - - void suspend() throws IllegalStateException; - - boolean waitForStop(long timeOut) - throws InterruptedException, IllegalArgumentException; - - boolean waitForSuspend(long timOut) - throws InterruptedException, IllegalStateException, IllegalArgumentException; - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/RemoteWorkItem.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/RemoteWorkItem.java deleted file mode 100644 index f079dce312..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/RemoteWorkItem.java +++ /dev/null @@ -1,39 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.work; - -/** - * @version $Rev$ $Date$ - */ -public interface RemoteWorkItem extends WorkItem { - - WorkManager getPinnedWorkManager(); - void release(); - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/Work.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/Work.java deleted file mode 100644 index 1071fe4a2e..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/Work.java +++ /dev/null @@ -1,39 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.work; - -/** - * @version $Rev$ $Date$ - */ -public interface Work extends Runnable { - - boolean isDaemon(); - void release(); - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkCompletedException.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkCompletedException.java deleted file mode 100644 index 21786c4b99..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkCompletedException.java +++ /dev/null @@ -1,73 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.work; - -import java.util.ArrayList; -import java.util.Collections; -import java.util.List; - -/** - * @version $Rev$ $Date$ - */ -public class WorkCompletedException extends WorkException { - private static final long serialVersionUID = 1L; - - private final List exceptionList; - - public WorkCompletedException() { - super(); - exceptionList = Collections.EMPTY_LIST; - } - public WorkCompletedException(String message) { - super(message); - exceptionList = Collections.EMPTY_LIST; - } - public WorkCompletedException(String message, Throwable cause) { - super(message, cause); - exceptionList = Collections.singletonList(cause); - } - public WorkCompletedException(Throwable cause) { - super(cause); - exceptionList = Collections.singletonList(cause); - } - public WorkCompletedException(String message, List list) { - super(message); - if ((list != null) && (list.size() > 0)) { - initCause((Throwable) list.get(0)); - exceptionList = Collections.unmodifiableList(new ArrayList(list)); - } else { - exceptionList = Collections.EMPTY_LIST; - } - } - - public List getExceptionList() { - return exceptionList; - } - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkEvent.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkEvent.java deleted file mode 100644 index 9a7814b860..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkEvent.java +++ /dev/null @@ -1,45 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.work; - -/** - * @version $Rev$ $Date$ - */ -public interface WorkEvent { - - static final int WORK_ACCEPTED = 1; - static final int WORK_REJECTED = 2; - static final int WORK_STARTED = 3; - static final int WORK_COMPLETED = 4; - - WorkException getException(); - int getType(); - WorkItem getWorkItem(); - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkException.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkException.java deleted file mode 100644 index 3d24ec1055..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkException.java +++ /dev/null @@ -1,50 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.work; - -/** - * @version $Rev$ $Date$ - */ -public class WorkException extends Exception { - private static final long serialVersionUID = 1L; - - public WorkException() { - super(); - } - public WorkException(String message) { - super(message); - } - public WorkException(String message, Throwable cause) { - super(message, cause); - } - public WorkException(Throwable cause) { - super(cause); - } - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkItem.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkItem.java deleted file mode 100644 index 6b8d3185a1..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkItem.java +++ /dev/null @@ -1,39 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.work; - -/** - * @version $Rev$ $Date$ - */ -public interface WorkItem extends Comparable { - - Work getResult() throws WorkException; - int getStatus(); - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkListener.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkListener.java deleted file mode 100644 index 9b523f7321..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkListener.java +++ /dev/null @@ -1,44 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.work; - -/** - * @version $Rev$ $Date$ - */ -public interface WorkListener { - - static long IMMEDIATE = 0; - static long INDEFINITE = java.lang.Long.MAX_VALUE; - - void workAccepted(WorkEvent event); - void workCompleted(WorkEvent event); - void workRejected(WorkEvent event); - void workStarted(WorkEvent event); - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkManager.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkManager.java deleted file mode 100644 index 2c4167d24c..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkManager.java +++ /dev/null @@ -1,51 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.work; - -import java.util.Collection; - -/** - * @version $Rev$ $Date$ - */ -public interface WorkManager { - - static final long IMMEDIATE = 0; - static final long INDEFINITE = java.lang.Long.MAX_VALUE; - - WorkItem schedule(Work work) throws WorkException, IllegalArgumentException; - - WorkItem schedule(Work work, WorkListener listener) throws WorkException, IllegalArgumentException; - - boolean waitForAll(Collection workItems, long timeout) - throws InterruptedException, IllegalArgumentException; - - Collection waitForAny(Collection workItems, long timeout) - throws InterruptedException, IllegalArgumentException; - -} diff --git a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkRejectedException.java b/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkRejectedException.java deleted file mode 100644 index cee8ea588a..0000000000 --- a/branches/sca-java-0.90/modules/commonj-api/src/main/java/commonj/work/WorkRejectedException.java +++ /dev/null @@ -1,50 +0,0 @@ -/** - * - * Copyright 2006 The Apache Software Foundation - * - * 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. - */ - -// -// This source code implements specifications defined by the BEA and IBM. -// For more information, see: -// http://dev2dev.bea.com/technologies/commonj/index.jsp -// or -// http://www.ibm.com/developerworks/library/j-commonj-sdowmt -// -// In order to remain compliant with the specification -// DO NOT add / change / or delete method signatures! -// - -package commonj.work; - -/** - * @version $Rev$ $Date$ - */ -public class WorkRejectedException extends WorkException { - private static final long serialVersionUID = 1L; - - public WorkRejectedException() { - super(); - } - public WorkRejectedException(String message) { - super(message); - } - public WorkRejectedException(String message, Throwable cause) { - super(message, cause); - } - public WorkRejectedException(Throwable cause) { - super(cause); - } - -} |