Author: chris.laprun(a)jboss.com
Date: 2007-03-09 00:21:12 -0500 (Fri, 09 Mar 2007)
New Revision: 6612
Modified:
trunk/wsrp/src/main/org/jboss/portal/wsrp/consumer/RegistrationInfo.java
Log:
- Fixed isRegistrationValid.
Modified: trunk/wsrp/src/main/org/jboss/portal/wsrp/consumer/RegistrationInfo.java
===================================================================
--- trunk/wsrp/src/main/org/jboss/portal/wsrp/consumer/RegistrationInfo.java 2007-03-09
04:21:18 UTC (rev 6611)
+++ trunk/wsrp/src/main/org/jboss/portal/wsrp/consumer/RegistrationInfo.java 2007-03-09
05:21:12 UTC (rev 6612)
@@ -62,7 +62,6 @@
private Map registrationProperties;
private transient RegistrationData registrationData;
- private transient boolean isRegistrationValid;
public RegistrationInfo(ProducerInfo producerInfo)
{
@@ -75,7 +74,6 @@
public RegistrationInfo()
{
consumerName = WSRPConstants.DEFAULT_CONSUMER_NAME;
- isRegistrationValid = false;
requiresRegistration = false;
}
@@ -323,7 +321,6 @@
{
log.info("Producer '" + producerId + "' doesn't
require registration.");
requiresRegistration = false;
- isRegistrationValid = true;
configurationValid = true;
}
@@ -365,12 +362,11 @@
registrationData = null;
registrationHandle = null;
registrationState = null;
- isRegistrationValid = false;
}
public boolean isRegistrationValid()
{
- return isRegistrationValid;
+ return registrationHandle != null || !requiresRegistration;
}
public void setRegistrationContext(RegistrationContext registrationContext)
@@ -380,7 +376,6 @@
ParameterValidation.throwIllegalArgExceptionIfNullOrEmpty(handle,
"registration handle", "RegistrationContext");
registrationHandle = handle;
registrationState = registrationContext.getRegistrationState();
- isRegistrationValid = true;
}
public RegistrationContext getRegistrationContext()