Examples of RelationRoleDescriptor


Examples of org.glassfish.ejb.deployment.descriptor.RelationRoleDescriptor

      iterator = generatedRels.iterator();
      while (iterator.hasNext())
      {
        RelationshipDescriptor relationship =
          (RelationshipDescriptor)iterator.next();
        RelationRoleDescriptor source = relationship.getSource();
        String sourceEjbName = source.getOwner().getName();
        String sourceCMRField = source.getCMRField();
        boolean sourceIsNull = (sourceCMRField == null);
        RelationRoleDescriptor sink = relationship.getSink();
        String sinkEjbName = sink.getOwner().getName();
        String ejbName = (sourceIsNull ? sourceEjbName : sinkEjbName);
        String otherEjbName =
          (sourceIsNull ? sinkEjbName : sourceEjbName);
        List ejbField = Arrays.asList(new String[]{otherEjbName,
          (sourceIsNull ? sink.getCMRField() : sourceCMRField)});
        PersistenceDescriptor pDescriptor = ((EjbCMPEntityDescriptor)
          bundleDescriptor.getEjbByName(ejbName)).
          getPersistenceDescriptor();
        List generatedField = null;
        String uniqueName = null;
View Full Code Here

Examples of org.glassfish.ejb.deployment.descriptor.RelationRoleDescriptor

        return super.handlesElement(element);
    }

    @Override
    public RelationRoleDescriptor getDescriptor() {
        if (descriptor==null) descriptor = new RelationRoleDescriptor();
        return descriptor;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.