Examples of sendArtifactUpdateEvent()


Examples of org.apache.stratos.manager.publisher.InstanceNotificationPublisher.sendArtifactUpdateEvent()

                    // We need to send this event for all types, single tenant and multi tenant.
                    // In an autoscaling scenario, we need to send this event for all existing subscriptions for the newly spawned instance
                    // Also in a case of restarting the agent, this event needs to be sent for all subscriptions for the existing instance
                    if (cartridgeSubscription.getRepository() != null) {
                        InstanceNotificationPublisher publisher = new InstanceNotificationPublisher();
                        publisher.sendArtifactUpdateEvent(cartridgeSubscription.getRepository(), clusterId,
                                String.valueOf(cartridgeSubscription.getSubscriber().getTenantId()));

                    } else {
                        if(log.isDebugEnabled()) {
                            log.debug("No repository found for subscription with alias: " + cartridgeSubscription.getAlias() + ", type: " + cartridgeSubscription.getType()+
View Full Code Here

Examples of org.apache.stratos.manager.publisher.InstanceNotificationPublisher.sendArtifactUpdateEvent()

            // publish the ArtifactUpdated event
            log.info(" Multitenant --> Publishing Artifact update event -- ");
            log.info(" Values :  cluster id - " + cluster.getClusterDomain() + "  tenant - " + subscriber.getTenantId());
            InstanceNotificationPublisher publisher = new InstanceNotificationPublisher();
            publisher.sendArtifactUpdateEvent(repository, cluster.getClusterDomain(), String.valueOf(subscriber.getTenantId()));

        } else {
            if(log.isDebugEnabled()) {
                log.debug("No repository found for subscription with alias: " + alias + ", type: " + cartridgeInfo.getType() +
                        ". Not sending the Artifact Updated event");
View Full Code Here

Examples of org.apache.stratos.manager.publisher.InstanceNotificationPublisher.sendArtifactUpdateEvent()

    }
   
  public void updateRepository(CartridgeSubscription cartridgeSubscription) {
    if (cartridgeSubscription.getRepository() != null) {
      InstanceNotificationPublisher publisher = new InstanceNotificationPublisher();
      publisher.sendArtifactUpdateEvent(cartridgeSubscription.getRepository(),
          String.valueOf(cartridgeSubscription.getCluster().getId()),
          String.valueOf(cartridgeSubscription.getSubscriber().getTenantId()));

      if (log.isDebugEnabled()) {
        log.debug("Git pull request from " + cartridgeSubscription.getRepository()
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.