You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by go...@apache.org on 2012/05/15 13:03:03 UTC
svn commit: r1338640 - in
/directory/apacheds/branches/apacheds-osgi/hub/api/src/main/java/org/apache/directory/server/hub/api:
component/DirectoryComponent.java meta/DCPropertyDescription.java
Author: gokturk
Date: Tue May 15 11:03:03 2012
New Revision: 1338640
URL: http://svn.apache.org/viewvc?rev=1338640&view=rev
Log:
* Implemented immutable property change detection in ComponentHubImpl, to re-instantiate a component, when onw of its immutable property is changed while it is active.
Modified:
directory/apacheds/branches/apacheds-osgi/hub/api/src/main/java/org/apache/directory/server/hub/api/component/DirectoryComponent.java
directory/apacheds/branches/apacheds-osgi/hub/api/src/main/java/org/apache/directory/server/hub/api/meta/DCPropertyDescription.java
Modified: directory/apacheds/branches/apacheds-osgi/hub/api/src/main/java/org/apache/directory/server/hub/api/component/DirectoryComponent.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-osgi/hub/api/src/main/java/org/apache/directory/server/hub/api/component/DirectoryComponent.java?rev=1338640&r1=1338639&r2=1338640&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-osgi/hub/api/src/main/java/org/apache/directory/server/hub/api/component/DirectoryComponent.java (original)
+++ directory/apacheds/branches/apacheds-osgi/hub/api/src/main/java/org/apache/directory/server/hub/api/component/DirectoryComponent.java Tue May 15 11:03:03 2012
@@ -25,8 +25,6 @@ import java.util.ArrayList;
import java.util.List;
-
-
public class DirectoryComponent
{
private String componentManagerPID;
@@ -97,7 +95,7 @@ public class DirectoryComponent
public String getComponentPID()
{
- return componentManagerPID + "-" + getComponentName();
+ return componentManagerPID + "[" + getComponentName() + "]";
}
Modified: directory/apacheds/branches/apacheds-osgi/hub/api/src/main/java/org/apache/directory/server/hub/api/meta/DCPropertyDescription.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-osgi/hub/api/src/main/java/org/apache/directory/server/hub/api/meta/DCPropertyDescription.java?rev=1338640&r1=1338639&r2=1338640&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-osgi/hub/api/src/main/java/org/apache/directory/server/hub/api/meta/DCPropertyDescription.java (original)
+++ directory/apacheds/branches/apacheds-osgi/hub/api/src/main/java/org/apache/directory/server/hub/api/meta/DCPropertyDescription.java Tue May 15 11:03:03 2012
@@ -90,6 +90,12 @@ public class DCPropertyDescription
}
+ public boolean isImmutable()
+ {
+ return immutable;
+ }
+
+
public String getContainerFor()
{
return containerFor;