Package org.auraframework.system.SourceListener

Examples of org.auraframework.system.SourceListener.SourceMonitorEvent


  public void testNotifyDependentSourceChange_NotifiesListeners() {
    DefDescriptor<?> source = DefDescriptorImpl.getInstance(
        getAuraTestingUtil().getNonce("some:descriptor"),
        ComponentDef.class);
    SourceMonitorEvent event = SourceMonitorEvent.CHANGED;
    String filePath = "someFilePath";
    Collection<WeakReference<SourceListener>> listeners = Sets.newHashSet();
    for (int i = 0; i < 3; i++) {
      listeners.add(new WeakReference<>(Mockito
          .mock(SourceListener.class)));
View Full Code Here


  public void testNotifyDependentSourceChange_NotifiesNoListeners() {
    DefDescriptor<?> source = DefDescriptorImpl.getInstance(
        getAuraTestingUtil().getNonce("some:descriptor"),
        ComponentDef.class);
    SourceMonitorEvent event = SourceMonitorEvent.CHANGED;
    String filePath = "someFilePath";
    Collection<WeakReference<SourceListener>> listeners = Sets.newHashSet();

    CachingServiceImpl service = new CachingServiceImpl();
    service.notifyDependentSourceChange(listeners, source, event, filePath);
View Full Code Here

        return putSource(descriptor, source, overwrite, isPrivilegedNamespace);
    }

    private final <D extends Definition> StringSource<D> putSource(DefDescriptor<D> descriptor,
            StringSource<D> source, boolean overwrite, boolean isPrivilegedNamespace) {
        SourceMonitorEvent event = SourceMonitorEvent.CREATED;

        nsLock.lock();
        try {
            String namespace = descriptor.getNamespace();
            Map<DefDescriptor<? extends Definition>, StringSource<? extends Definition>> sourceMap;
View Full Code Here

TOP

Related Classes of org.auraframework.system.SourceListener.SourceMonitorEvent

Copyright © 2018 www.massapicom. 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.