Method from org.apache.geronimo.web.deployment.WebAppDConfigBean Detail: |
public String getContextRoot() {
return getWebApp().getContextRoot();
}
|
public DConfigBean getDConfigBean(DDBean ddBean) throws ConfigurationException {
return encHelper.getDConfigBean(ddBean);
}
|
public EjbLocalRef[] getEjbLocalRefs() {
return ejbLocalRefs;
}
|
public EjbRef[] getEjbRefs() {
return ejbRefs;
}
|
public EnvironmentData getEnvironment() {
return environment;
}
|
public MessageDestination[] getMessageDestinations() {
return messageDestinations;
}
|
public ResourceEnvRef[] getResourceEnvRefs() {
return resourceEnvRefs;
}
|
public ResourceRef[] getResourceRefs() {
return resourceRefs;
}
|
protected SchemaTypeLoader getSchemaTypeLoader() {
return WebAppDConfigRoot.SCHEMA_TYPE_LOADER;
}
|
public GerAbstractSecurityType getSecurity() {
return getWebApp().getSecurity();
}
|
public String getSecurityRealmName() {
return getWebApp().getSecurityRealmName();
}
|
public GerServiceRefType[] getServiceRefs() {
return getWebApp().getServiceRefArray();
}
|
GerWebAppType getWebApp() {
return (GerWebAppType) getXmlObject();
}
|
public String[] getXpaths() {
return getXPathsForJ2ee_1_4(ENCHelper.ENC_XPATHS);
}
|
public void removeDConfigBean(DConfigBean dcBean) throws BeanNotFoundException {
encHelper.removeDConfigBean(dcBean);
}
|
public void setContextRoot(String contextRoot) {
pcs.firePropertyChange("contextRoot", getContextRoot(), contextRoot);
getWebApp().setContextRoot(contextRoot);
}
|
public void setEjbLocalRefs(EjbLocalRef[] ejbLocalRefs) {
EjbLocalRef[] old = this.ejbLocalRefs;
Set before = new HashSet();
for (int i = 0; i < old.length; i++) {
before.add(old[i]);
}
this.ejbLocalRefs = ejbLocalRefs;
// Handle current or new ejbLocalRefs
for (int i = 0; i < ejbLocalRefs.length; i++) {
EjbLocalRef ejbLocalRef = ejbLocalRefs[i];
//if(ejbLocalRef.getEjbLocalRef() == null) {
ejbLocalRef.configure(getWebApp().addNewEjbLocalRef());
//} else {
// before.remove(ejbLocalRef);
//}
}
// Handle removed or new ejbLocalRefs
for (Iterator it = before.iterator(); it.hasNext();) {
EjbLocalRef adapter = (EjbLocalRef) it.next();
GerEjbLocalRefType all[] = getWebApp().getEjbLocalRefArray();
for (int i = 0; i < all.length; i++) {
if(all[i] == adapter) {
getWebApp().removeEjbLocalRef(i);
break;
}
}
}
pcs.firePropertyChange("ejb-local-ref", old, ejbLocalRefs);
}
|
public void setEjbRefs(EjbRef[] ejbRefs) {
EjbRef[] old = this.ejbRefs;
Set before = new HashSet();
for (int i = 0; i < old.length; i++) {
before.add(old[i]);
}
this.ejbRefs = ejbRefs;
// Handle current or new ejbRefs
for (int i = 0; i < ejbRefs.length; i++) {
EjbRef ejbRef = ejbRefs[i];
//if(ejbRef.getEjbRef() == null) {
ejbRef.configure(getWebApp().addNewEjbRef());
//} else {
// before.remove(ejbRef);
//}
}
// Handle removed or new ejbRefs
for (Iterator it = before.iterator(); it.hasNext();) {
EjbRef adapter = (EjbRef) it.next();
GerEjbRefType all[] = getWebApp().getEjbRefArray();
for (int i = 0; i < all.length; i++) {
if(all[i] == adapter) {
getWebApp().removeEjbRef(i);
break;
}
}
}
pcs.firePropertyChange("ejb-ref", old, ejbRefs);
}
|
public void setEnvironment(EnvironmentData environment) {
EnvironmentData old = this.environment;
this.environment = environment;
if ((old == null && environment == null) || (old != null && old == environment)) {
return;
}
if (old != null) {
getWebApp().unsetEnvironment();
}
if (environment != null) {
environment.configure(getWebApp().addNewEnvironment());
}
pcs.firePropertyChange("environment", old, environment);
}
|
public void setMessageDestinations(MessageDestination[] messageDestinations) {
MessageDestination[] old = this.messageDestinations;
Set before = new HashSet();
for (int i = 0; i < old.length; i++) {
before.add(old[i]);
}
this.messageDestinations = messageDestinations;
// Handle current or new messageDestinations
for (int i = 0; i < messageDestinations.length; i++) {
MessageDestination messageDestination = messageDestinations[i];
//if(messageDestination.getMessageDestination() == null) {
messageDestination.configure(getWebApp().addNewMessageDestination());
//} else {
// before.remove(messageDestination);
//}
}
// Handle removed or new messageDestinations
for (Iterator it = before.iterator(); it.hasNext();) {
MessageDestination adapter = (MessageDestination) it.next();
GerMessageDestinationType all[] = getWebApp().getMessageDestinationArray();
for (int i = 0; i < all.length; i++) {
if(all[i] == adapter) {
getWebApp().removeMessageDestination(i);
break;
}
}
}
pcs.firePropertyChange("message-destination", old, messageDestinations);
}
|
public void setResourceEnvRefs(ResourceEnvRef[] resourceEnvRefs) {
ResourceEnvRef[] old = this.resourceEnvRefs;
Set before = new HashSet();
for (int i = 0; i < old.length; i++) {
before.add(old[i]);
}
this.resourceEnvRefs = resourceEnvRefs;
// Handle current or new resourceEnvRefs
for (int i = 0; i < resourceEnvRefs.length; i++) {
ResourceEnvRef resourceEnvRef = resourceEnvRefs[i];
//if(resourceEnvRef.getResourceEnvRef() == null) {
resourceEnvRef.configure(getWebApp().addNewResourceEnvRef());
//} else {
// before.remove(resourceEnvRef);
//}
}
// Handle removed or new resourceEnvRefs
for (Iterator it = before.iterator(); it.hasNext();) {
ResourceEnvRef adapter = (ResourceEnvRef) it.next();
GerResourceEnvRefType all[] = getWebApp().getResourceEnvRefArray();
for (int i = 0; i < all.length; i++) {
if(all[i] == adapter) {
getWebApp().removeResourceEnvRef(i);
break;
}
}
}
pcs.firePropertyChange("resource-env-ref", old, resourceEnvRefs);
}
|
public void setResourceRefs(ResourceRef[] resourceRefs) {
ResourceRef[] old = this.resourceRefs;
Set before = new HashSet();
for (int i = 0; i < old.length; i++) {
before.add(old[i]);
}
this.resourceRefs = resourceRefs;
// Handle current or new resourceRefs
for (int i = 0; i < resourceRefs.length; i++) {
ResourceRef resourceRef = resourceRefs[i];
//if(resourceRef.getResourceRef() == null) {
resourceRef.configure(getWebApp().addNewResourceRef());
//} else {
// before.remove(resourceRef);
//}
}
// Handle removed or new resourceRefs
for (Iterator it = before.iterator(); it.hasNext();) {
ResourceRef adapter = (ResourceRef) it.next();
GerResourceRefType all[] = getWebApp().getResourceRefArray();
for (int i = 0; i < all.length; i++) {
if(all[i] == adapter) {
getWebApp().removeResourceRef(i);
break;
}
}
}
pcs.firePropertyChange("resource-ref", old, resourceRefs);
}
|
public void setSecurity(GerAbstractSecurityType security) {
pcs.firePropertyChange("security", getSecurity(), security);
getWebApp().setSecurity(security);
}
|
public void setSecurityRealmName(String securityRealmName) {
pcs.firePropertyChange("securityRealmName", getSecurityRealmName(), securityRealmName);
getWebApp().setSecurityRealmName(securityRealmName);
}
|
public void setServiceRefs(GerServiceRefType[] serviceRefArray) {
pcs.firePropertyChange("service-ref", getServiceRefs(), serviceRefArray);
getWebApp().setServiceRefArray(serviceRefArray);
}
|