/** * Adds a new DOL descriptor instance to the descriptor instance associated with * this XMLNode * * @param descriptor the new descriptor */ public void addDescriptor(Object obj) { if (obj instanceof AuthMechanism) { boolean flag = descriptor.addAuthMechanism((AuthMechanism)obj); if (flag == false) DOLUtils.getDefaultLogger().finer("The AuthMechanism object already exists in the Descriptor"); } else if (obj instanceof ConnectionDefDescriptor) { descriptor.addConnectionDefDescriptor((ConnectionDefDescriptor)obj); } else if (obj instanceof ConnectorConfigProperty) { descriptor.addConfigProperty((ConnectorConfigProperty)obj); } else if (obj instanceof SecurityPermission) { // security-permission element is a direct sub element of // resourceadapter, so set the value in ConnectorDescriptor ConnectorDescriptor connDesc = (ConnectorDescriptor)getParentNode().getDescriptor(); connDesc.addSecurityPermission((SecurityPermission)obj); } }
/** * Adds a new DOL descriptor instance to the descriptor instance associated with * this XMLNode * * @param descriptor the new descriptor */ public void addDescriptor(Object obj) { if (obj instanceof AuthMechanism) { boolean flag = descriptor.addAuthMechanism((AuthMechanism)obj); if (flag == false) DOLUtils.getDefaultLogger().finer("The AuthMechanism object already exists in the Descriptor"); } else if (obj instanceof ConnectionDefDescriptor) { descriptor.addConnectionDefDescriptor((ConnectionDefDescriptor)obj); } else if (obj instanceof ConnectorConfigProperty) { descriptor.addConfigProperty((ConnectorConfigProperty)obj); } else if (obj instanceof SecurityPermission) { // security-permission element is a direct sub element of // resourceadapter, so set the value in ConnectorDescriptor ConnectorDescriptor connDesc = (ConnectorDescriptor)getParentNode().getDescriptor(); connDesc.addSecurityPermission((SecurityPermission)obj); } }
ora.addAuthMechanism(auth); } else { getFailureResult(element, "Not a @Connector annotation : @AuthenticationMechanism must " +