You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jg...@apache.org on 2006/07/24 05:00:19 UTC
svn commit: r424888 -
/geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/
Author: jgenender
Date: Sun Jul 23 20:00:18 2006
New Revision: 424888
URL: http://svn.apache.org/viewvc?rev=424888&view=rev
Log:
Added and removed files
Added:
geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverride.java (with props)
geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverrides.java (with props)
geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/EntityExistsException.java (with props)
geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/PersistenceProperty.java (with props)
geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/SqlResultSetMappings.java (with props)
Removed:
geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/FlushMode.java
geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/LockMode.java
Added: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverride.java
URL: http://svn.apache.org/viewvc/geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverride.java?rev=424888&view=auto
==============================================================================
--- geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverride.java (added)
+++ geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverride.java Sun Jul 23 20:00:18 2006
@@ -0,0 +1,35 @@
+/**
+ *
+ * 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 Java
+// Community Process. In order to remain compliant with the specification
+// DO NOT add / change / or delete method signatures!
+//
+package javax.persistence;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+@Target({ElementType.TYPE, ElementType.METHOD, ElementType.FIELD})
+@Retention(RetentionPolicy.RUNTIME)
+public @interface AssociationOverride {
+ String name();
+ JoinColumn[] joinColumns();
+}
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverride.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverride.java
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverride.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverrides.java
URL: http://svn.apache.org/viewvc/geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverrides.java?rev=424888&view=auto
==============================================================================
--- geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverrides.java (added)
+++ geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverrides.java Sun Jul 23 20:00:18 2006
@@ -0,0 +1,37 @@
+/**
+ *
+ * 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 Java
+// Community Process. In order to remain compliant with the specification
+// DO NOT add / change / or delete method signatures!
+//
+package javax.persistence;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/**
+ * @version $Revision$ $Date$
+ */
+@Target({ElementType.TYPE, ElementType.METHOD, ElementType.FIELD})
+@Retention(RetentionPolicy.RUNTIME)
+public @interface AssociationOverrides {
+ AssociationOverride[] value();
+}
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverrides.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverrides.java
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/AssociationOverrides.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/EntityExistsException.java
URL: http://svn.apache.org/viewvc/geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/EntityExistsException.java?rev=424888&view=auto
==============================================================================
--- geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/EntityExistsException.java (added)
+++ geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/EntityExistsException.java Sun Jul 23 20:00:18 2006
@@ -0,0 +1,45 @@
+/**
+ *
+ * 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 Java
+// Community Process. In order to remain compliant with the specification
+// DO NOT add / change / or delete method signatures!
+//
+package javax.persistence;
+
+/**
+ * @version $Revision$ $Date$
+ */
+public class EntityExistsException extends RuntimeException {
+
+ public EntityExistsException() {
+
+ }
+
+ public EntityExistsException(String message) {
+ super(message);
+ }
+
+ public EntityExistsException(Throwable cause) {
+ super(cause);
+ }
+
+ public EntityExistsException(String message, Throwable cause) {
+ super(message, cause);
+ }
+}
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/EntityExistsException.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/EntityExistsException.java
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/EntityExistsException.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/PersistenceProperty.java
URL: http://svn.apache.org/viewvc/geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/PersistenceProperty.java?rev=424888&view=auto
==============================================================================
--- geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/PersistenceProperty.java (added)
+++ geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/PersistenceProperty.java Sun Jul 23 20:00:18 2006
@@ -0,0 +1,35 @@
+/**
+ *
+ * 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 Java
+// Community Process. In order to remain compliant with the specification
+// DO NOT add / change / or delete method signatures!
+//
+package javax.persistence;
+
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+@Target({})
+@Retention(RetentionPolicy.RUNTIME)
+public @interface PersistenceProperty {
+ String name();
+
+ String value();
+}
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/PersistenceProperty.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/PersistenceProperty.java
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/PersistenceProperty.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/SqlResultSetMappings.java
URL: http://svn.apache.org/viewvc/geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/SqlResultSetMappings.java?rev=424888&view=auto
==============================================================================
--- geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/SqlResultSetMappings.java (added)
+++ geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/SqlResultSetMappings.java Sun Jul 23 20:00:18 2006
@@ -0,0 +1,37 @@
+/**
+ *
+ * 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 Java
+// Community Process. In order to remain compliant with the specification
+// DO NOT add / change / or delete method signatures!
+//
+package javax.persistence;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/**
+ * @version $Revision$ $Date$
+ */
+@Target({ElementType.TYPE})
+@Retention(RetentionPolicy.RUNTIME)
+public @interface SqlResultSetMappings {
+ SqlResultSetMapping[] value();
+}
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/SqlResultSetMappings.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/SqlResultSetMappings.java
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/specs/branches/jee5_exp/geronimo-spec-jpa/src/main/java/javax/persistence/SqlResultSetMappings.java
------------------------------------------------------------------------------
svn:mime-type = text/plain