Skip to content

Commit b0c12d4

Browse files
committed
Remove Hazelcast dependency
1 parent 802c7bb commit b0c12d4

File tree

3 files changed

+1
-52
lines changed

3 files changed

+1
-52
lines changed

components/event-processor/org.wso2.carbon.event.processor.core/src/main/java/org/wso2/carbon/event/processor/core/internal/ds/EventProcessorServiceDS.java

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@
1515
*/
1616
package org.wso2.carbon.event.processor.core.internal.ds;
1717

18-
import com.hazelcast.core.HazelcastInstance;
19-
import com.hazelcast.core.MemberAttributeEvent;
20-
import com.hazelcast.core.MembershipEvent;
21-
import com.hazelcast.core.MembershipListener;
2218
import org.apache.commons.logging.Log;
2319
import org.apache.commons.logging.LogFactory;
2420
import org.osgi.service.component.ComponentContext;
@@ -126,41 +122,6 @@ protected void unsetEventStreamService(EventStreamService eventStreamService) {
126122
EventProcessorValueHolder.registerEventStreamService(null);
127123
}
128124

129-
@Reference(
130-
name = "hazelcast.instance.service",
131-
service = com.hazelcast.core.HazelcastInstance.class,
132-
cardinality = ReferenceCardinality.OPTIONAL,
133-
policy = ReferencePolicy.DYNAMIC,
134-
unbind = "unsetHazelcastInstance")
135-
protected void setHazelcastInstance(HazelcastInstance hazelcastInstance) {
136-
137-
EventProcessorValueHolder.registerHazelcastInstance(hazelcastInstance);
138-
hazelcastInstance.getCluster().addMembershipListener(new MembershipListener() {
139-
140-
@Override
141-
public void memberAdded(MembershipEvent membershipEvent) {
142-
143-
}
144-
145-
@Override
146-
public void memberRemoved(MembershipEvent membershipEvent) {
147-
148-
}
149-
150-
@Override
151-
public void memberAttributeChanged(MemberAttributeEvent memberAttributeEvent) {
152-
153-
}
154-
});
155-
EventProcessorValueHolder.getEventProcessorService().notifyServiceAvailability(EventProcessorConstants
156-
.HAZELCAST_INSTANCE);
157-
}
158-
159-
protected void unsetHazelcastInstance(HazelcastInstance hazelcastInstance) {
160-
161-
EventProcessorValueHolder.registerHazelcastInstance(null);
162-
}
163-
164125
@Reference(
165126
name = "user.realm.delegating",
166127
service = org.wso2.carbon.user.core.UserRealm.class,

components/event-processor/org.wso2.carbon.event.processor.core/src/main/java/org/wso2/carbon/event/processor/core/internal/ds/EventProcessorValueHolder.java

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
*/
1616
package org.wso2.carbon.event.processor.core.internal.ds;
1717

18-
import com.hazelcast.core.HazelcastInstance;
1918
import org.apache.axis2.context.ConfigurationContext;
2019
import org.wso2.carbon.base.api.ServerConfigurationService;
2120
import org.wso2.carbon.event.processor.core.internal.CarbonEventProcessorManagementService;
@@ -34,7 +33,6 @@ public class EventProcessorValueHolder {
3433
private static CarbonEventProcessorService eventProcessorService;
3534
private static EventManagementService eventManagementService;
3635
private static EventStreamService eventStreamService;
37-
private static HazelcastInstance hazelcastInstance;
3836
private static UserRealm userRealm;
3937
private static DataSourceService dataSourceService;
4038
private static ServerConfigurationService serverConfiguration;
@@ -60,15 +58,7 @@ public static void registerEventProcessorService(CarbonEventProcessorService ser
6058
public static CarbonEventProcessorService getEventProcessorService() {
6159
return eventProcessorService;
6260
}
63-
64-
public static void registerHazelcastInstance(HazelcastInstance hazelcastInstance) {
65-
EventProcessorValueHolder.hazelcastInstance = hazelcastInstance;
66-
}
67-
68-
public static HazelcastInstance getHazelcastInstance() {
69-
return hazelcastInstance;
70-
}
71-
61+
7262
// public static DataAccessService getDataAccessService() {
7363
// return dataAccessService;
7464
// }

components/event-processor/org.wso2.carbon.event.processor.core/src/main/java/org/wso2/carbon/event/processor/core/internal/util/EventProcessorConstants.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,6 @@ private EventProcessorConstants() {
6464
public static final String CORRELATION = "correlation";
6565
public static final String META_PREFIX = "meta_";
6666
public static final String CORRELATION_PREFIX = "correlation_";
67-
68-
public static final String HAZELCAST_INSTANCE = "hazelcast.instance";
6967
public static final String NO_DEPENDENCY_INFO_MSG = "No dependency information available for this event formatter";
7068

7169
// For storm query plan builder.

0 commit comments

Comments
 (0)