@javax.jdo.annotations.PersistenceCapable protected class PersistenceCapableModel {}
@PersistenceCapable public class MSentryVersion { private String schemaVersion;
@PersistenceCapable public class MSentryVersion { private String schemaVersion;
@PersistenceCapable public static class MPathToPersist { private String path;
@PersistenceCapable public class SomeDomainObject { private SortedSet<SomeDomainObject> someSortedSet = new TreeSet<SomeDomainObject>(); //private Set<SomeDomainObject> someSet = new HashSet<SomeDomainObject>(); //private List<SomeDomainObject> someList = new ArrayList<SomeDomainObject>(); }
@PersistenceCapable public class SomeDomainObject { public final void injectFoo(SomeService someService) {} }
@PersistenceCapable public class ScheduledRequestWorkflowImpl extends WorkflowImpl implements BasicRequestWorkflow { @SuppressWarnings("unused") private final static String SVN_ID = "$Id: ScheduledRequestWorkflowImpl.java 27417 2011-03-19 21:10:32Z bvanhalderen $"; @Persistent(column=".") protected ScheduledRequest request; public ScheduledRequestWorkflowImpl() throws RemoteException { } @Override public Map<String,Serializable> hints() { Map<String,Serializable> info = super.hints(); return info; } public void cancelRequest() throws WorkflowException, MappingException, RepositoryException { request = null; } }
@PersistenceCapable public class UnlockWorkflowImpl extends WorkflowImpl implements UnlockWorkflow { @SuppressWarnings("unused") private final static String SVN_ID = "$Id: UnlockWorkflowImpl.java 27417 2011-03-19 21:10:32Z bvanhalderen $"; @Persistent(column=".") protected PublishableDocument document; public UnlockWorkflowImpl() throws RemoteException { } @Override public Map<String, Serializable> hints() { Map<String, Serializable> info = super.hints(); if (document == null || !"draft".equals(document.getState())) { info.put("unlock", new Boolean(false)); } return info; } public void unlock() throws WorkflowException, MappingException, RepositoryException, RemoteException { if (document == null) { throw new WorkflowException("No document to unlock"); } document.setOwner(getWorkflowContext().getUserIdentity()); } }
@PersistenceCapable public class BasicRequestWorkflowImpl extends WorkflowImpl implements BasicRequestWorkflow { @SuppressWarnings("unused") private final static String SVN_ID = "$Id: BasicRequestWorkflowImpl.java 27417 2011-03-19 21:10:32Z bvanhalderen $"; @Persistent(column=".") protected PublicationRequest request; public BasicRequestWorkflowImpl() throws RemoteException { } @Override public Map<String,Serializable> hints() { Map<String,Serializable> info = super.hints(); if(request.getOwner() != null) { if(request.getOwner().equals(getWorkflowContext().getUserIdentity())) { info.put("cancelRequest", new Boolean(true)); } else { info.put("cancelRequest", new Boolean(false)); } } return info; } public void cancelRequest() throws WorkflowException, MappingException, RepositoryException { request = null; } }
@PersistenceCapable public class MAuthzPathsSnapshotId { @PrimaryKey
@PersistenceCapable public class ChildDomainObject implements Comparable<ChildDomainObject> {
@javax.jdo.annotations.PersistenceCapable(identityType=IdentityType.DATASTORE) @javax.jdo.annotations.Discriminator("UDRD") @javax.jdo.annotations.DatastoreIdentity(strategy=javax.jdo.annotations.IdGeneratorStrategy.IDENTITY) @ObjectType("UDRD") public class UnidirReferencedEntity extends AbstractDomainObject { // {{ Name (title) private String name; @Title(sequence="1") @MemberOrder(sequence = "1") public String getName() { return name; } public void setName(final String name) { this.name = name; } // }} }
@javax.jdo.annotations.PersistenceCapable @javax.jdo.annotations.Discriminator("RTNE") @ObjectType("RTNE")
@javax.jdo.annotations.PersistenceCapable(identityType=IdentityType.DATASTORE) @javax.jdo.annotations.Discriminator("UDJC") @javax.jdo.annotations.DatastoreIdentity(strategy=javax.jdo.annotations.IdGeneratorStrategy.IDENTITY) @ObjectType("UDJC") public class UnidirJoinChildEntity extends AbstractDomainObject { // {{ Name (title) private String name; @Title(sequence="1") @MemberOrder(sequence = "1") public String getName() { return name; } public void setName(final String name) { this.name = name; } // }} }
@javax.jdo.annotations.PersistenceCapable(identityType=IdentityType.DATASTORE) @javax.jdo.annotations.Discriminator("UDFC") @javax.jdo.annotations.DatastoreIdentity(strategy=javax.jdo.annotations.IdGeneratorStrategy.IDENTITY) @ObjectType("UDFC") public class UnidirFkChildEntity extends AbstractDomainObject { // {{ Name (title) private String name; @Title(sequence="1") @MemberOrder(sequence = "1") public String getName() { return name; } public void setName(final String name) { this.name = name; } // }} }
@javax.jdo.annotations.PersistenceCapable(identityType=IdentityType.DATASTORE) @javax.jdo.annotations.Discriminator("AUAS") @javax.jdo.annotations.DatastoreIdentity(strategy=javax.jdo.annotations.IdGeneratorStrategy.IDENTITY) @ObjectType("AUAS") public class AutoAssignedEntity extends AbstractDomainObject { // {{ StringProperty (used in title) private String stringProperty; @Title(sequence="2") @Optional @MemberOrder(sequence = "1") public String getStringProperty() { return stringProperty; } public void setStringProperty(final String description) { this.stringProperty = description; } // }} }
@javax.jdo.annotations.PersistenceCapable @javax.jdo.annotations.Discriminator("BSRC") @javax.jdo.annotations.Query(
@javax.jdo.annotations.PersistenceCapable(identityType=IdentityType.DATASTORE) @javax.jdo.annotations.Discriminator("UDRG") @javax.jdo.annotations.DatastoreIdentity(strategy=javax.jdo.annotations.IdGeneratorStrategy.IDENTITY)
@javax.jdo.annotations.PersistenceCapable(identityType=IdentityType.DATASTORE) @javax.jdo.annotations.Discriminator("PCS2") @javax.jdo.annotations.DatastoreIdentity(strategy=javax.jdo.annotations.IdGeneratorStrategy.IDENTITY) @Inheritance(strategy=InheritanceStrategy.SUPERCLASS_TABLE) @ObjectType("PCS2") public class PolyClassSubtype2Entity extends PolyClassChildEntity { // {{ Bar (property) private String bar; @MemberOrder(sequence = "1") public String getBar() { return bar; } public void setBar(final String bar) { this.bar = bar; } // }} }
@javax.jdo.annotations.PersistenceCapable @javax.jdo.annotations.EmbeddedOnly @javax.jdo.annotations.Discriminator("RFCG") @Aggregated @ObjectType("AGGR") public class AggregatedEntity extends BaseEntity { // {{ Name private String name; @MemberOrder(sequence = "1") public String getName() { return name; } public void setName(final String name) { this.name = name; } // }} }