You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by al...@apache.org on 2015/12/06 01:20:49 UTC

juddi git commit: JUDDI-946 Incorrect annotation on JPA entity classes, applying user submitted patch

Repository: juddi
Updated Branches:
  refs/heads/master 776d9081d -> ed1692d1c


JUDDI-946 Incorrect annotation on JPA entity classes, applying user submitted patch


Project: http://git-wip-us.apache.org/repos/asf/juddi/repo
Commit: http://git-wip-us.apache.org/repos/asf/juddi/commit/ed1692d1
Tree: http://git-wip-us.apache.org/repos/asf/juddi/tree/ed1692d1
Diff: http://git-wip-us.apache.org/repos/asf/juddi/diff/ed1692d1

Branch: refs/heads/master
Commit: ed1692d1ccddaa564c5bd361bb0877384be4fedb
Parents: 776d908
Author: Alex <al...@apache.org>
Authored: Sat Dec 5 19:20:43 2015 -0500
Committer: Alex <al...@apache.org>
Committed: Sat Dec 5 19:20:43 2015 -0500

----------------------------------------------------------------------
 .../java/org/apache/juddi/model/TempKey.java    | 102 ++++++------
 .../org/apache/juddi/model/TransferToken.java   | 157 +++++++++----------
 2 files changed, 126 insertions(+), 133 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/juddi/blob/ed1692d1/juddi-core/src/main/java/org/apache/juddi/model/TempKey.java
----------------------------------------------------------------------
diff --git a/juddi-core/src/main/java/org/apache/juddi/model/TempKey.java b/juddi-core/src/main/java/org/apache/juddi/model/TempKey.java
index 33f1927..398b957 100644
--- a/juddi-core/src/main/java/org/apache/juddi/model/TempKey.java
+++ b/juddi-core/src/main/java/org/apache/juddi/model/TempKey.java
@@ -1,52 +1,52 @@
-package org.apache.juddi.model;
-/*
- * Copyright 2001-2008 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.
- */
+package org.apache.juddi.model;
+/*
+ * Copyright 2001-2008 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.
+ */
+
+import javax.persistence.EmbeddedId;
+import javax.persistence.Entity;
+import javax.persistence.Table;
+
+/**
+ * @author <a href="mailto:kstam@apache.org">Kurt Stam</a>
+ */
+@Entity
+@Table(name = "j3_temp_key")
+public class TempKey implements java.io.Serializable {
+
+	private static final long serialVersionUID = -2763025628473227781L;
+	
+	private TempKeyPK pk;
+	
+	public TempKey(){
+	}
 
-import javax.persistence.Entity;
-import javax.persistence.Id;
-import javax.persistence.Table;
-
-/**
- * @author <a href="mailto:kstam@apache.org">Kurt Stam</a>
- */
-@Entity
-@Table(name = "j3_temp_key")
-public class TempKey implements java.io.Serializable {
-
-	private static final long serialVersionUID = -2763025628473227781L;
-	
-	private TempKeyPK pk;
-	
-	public TempKey(){
-	}
-	
-	@Id
-	public TempKeyPK getPk() {
-		return pk;
-	}
-	
-	public void setPk(TempKeyPK pk) {
-		this.pk = pk;
-	}
-
-	public void setPk(String txId, String entityKey) {
-		TempKeyPK pk = new TempKeyPK();
-		pk.setEntityKey(entityKey);
-		pk.setTxId(txId);
-		this.pk = pk;
-	}
-	
-}
+	@EmbeddedId
+	public TempKeyPK getPk() {
+		return pk;
+	}
+	
+	public void setPk(TempKeyPK pk) {
+		this.pk = pk;
+	}
+
+	public void setPk(String txId, String entityKey) {
+		TempKeyPK pk = new TempKeyPK();
+		pk.setEntityKey(entityKey);
+		pk.setTxId(txId);
+		this.pk = pk;
+	}
+	
+}

http://git-wip-us.apache.org/repos/asf/juddi/blob/ed1692d1/juddi-core/src/main/java/org/apache/juddi/model/TransferToken.java
----------------------------------------------------------------------
diff --git a/juddi-core/src/main/java/org/apache/juddi/model/TransferToken.java b/juddi-core/src/main/java/org/apache/juddi/model/TransferToken.java
index f98acab..39e6cb7 100644
--- a/juddi-core/src/main/java/org/apache/juddi/model/TransferToken.java
+++ b/juddi-core/src/main/java/org/apache/juddi/model/TransferToken.java
@@ -1,82 +1,75 @@
-/*
- * Copyright 2001-2008 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.
- *
- */
-
-package org.apache.juddi.model;
-
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.List;
-
-import javax.persistence.CascadeType;
-import javax.persistence.Column;
-import javax.persistence.Entity;
-import javax.persistence.FetchType;
-import javax.persistence.Id;
-import javax.persistence.OneToMany;
-import javax.persistence.OrderBy;
-import javax.persistence.Table;
-
-/**
- * @author <a href="mailto:jfaath@apache.org">Jeff Faath</a>
- */
-@Entity
-@Table(name = "j3_transfer_token")
-public class TransferToken implements java.io.Serializable{
-
-	private static final long serialVersionUID = -7361461730400118274L;
-	private String transferToken;
-	private Date expirationDate;
-	protected List<TransferTokenKey> transferKeys = new ArrayList<TransferTokenKey>(0);
-	
-	public TransferToken() {
-	}
-
-	public TransferToken(String transferToken, Date expirationDate,
-			List<TransferTokenKey> transferKeys) {
-		this.transferToken = transferToken;
-		this.expirationDate = expirationDate;
-		this.transferKeys = transferKeys;
-	}
-
-	@Id
-	@Column(name = "transfer_token", nullable = false, length = 51)
-	public String getTransferToken() {
-		return transferToken;
-	}
-	public void setTransferToken(String transferToken) {
-		this.transferToken = transferToken;
-	}
-
-    @Column(name="expiration_date", nullable = false, updatable = false)
-	public Date getExpirationDate() {
-		return expirationDate;
-	}
-	public void setExpirationDate(Date expirationDate) {
-		this.expirationDate = expirationDate;
-	}
-
-	@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "transferToken")
-	@OrderBy
-	public List<TransferTokenKey> getTransferKeys() {
-		return transferKeys;
-	}
-	public void setTransferKeys(List<TransferTokenKey> transferKeys) {
-		this.transferKeys = transferKeys;
-	}
-	
-
-}
+/*
+ * Copyright 2001-2008 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.
+ *
+ */
+
+package org.apache.juddi.model;
+
+import javax.persistence.*;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * @author <a href="mailto:jfaath@apache.org">Jeff Faath</a>
+ */
+@Entity
+@Table(name = "j3_transfer_token")
+public class TransferToken implements java.io.Serializable{
+
+	private static final long serialVersionUID = -7361461730400118274L;
+	private String transferToken;
+	private Date expirationDate;
+	protected List<TransferTokenKey> transferKeys = new ArrayList<TransferTokenKey>(0);
+	
+	public TransferToken() {
+	}
+
+	public TransferToken(String transferToken, Date expirationDate,
+			List<TransferTokenKey> transferKeys) {
+		this.transferToken = transferToken;
+		this.expirationDate = expirationDate;
+		this.transferKeys = transferKeys;
+	}
+
+	@Id
+	@Column(name = "transfer_token", nullable = false, length = 51)
+	public String getTransferToken() {
+		return transferToken;
+	}
+	public void setTransferToken(String transferToken) {
+		this.transferToken = transferToken;
+	}
+
+	@Temporal(TemporalType.TIMESTAMP)
+    @Column(name="expiration_date", nullable = false, updatable = false)
+	public Date getExpirationDate() {
+		return expirationDate;
+	}
+	public void setExpirationDate(Date expirationDate) {
+		this.expirationDate = expirationDate;
+	}
+
+	@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "transferToken")
+	@OrderBy
+	public List<TransferTokenKey> getTransferKeys() {
+		return transferKeys;
+	}
+	public void setTransferKeys(List<TransferTokenKey> transferKeys) {
+		this.transferKeys = transferKeys;
+	}
+	
+
+}


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org