Skip navigation links


com.fatwire.services.beans.response
Class MessageCollectors.MessagesUtil

java.lang.Object
  extended by com.fatwire.services.beans.response.MessageCollectors.MessagesUtil

Enclosing class:
MessageCollectors

public static final class MessageCollectors.MessagesUtil
extends java.lang.Object

This class is intended for use by the Services API implementations in order to populate message collectors.


Method Summary
static
<C extends MessageCollector<K,V>,K,V>
void
collect(C target, C source)
          Utility method to collect messages from a source collector into a destination collector.
static void collect(MessageCollectors.DeleteAssetsMessageCollector target, MessageCollectors.VersioningMessageCollector source)
           
static void collect(MessageCollectors.RemoveReferenceMessageCollector target, MessageCollectors.SaveAssetsMessageCollector source)
           
static void collect(MessageCollectors.SaveAssetsMessageCollector target, MessageCollectors.VersioningMessageCollector source)
           
static void collect(MessageCollectors.VersioningMessageCollector target, MessageCollectors.VersioningMessageCollector source)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Method Detail

collect

public static final <C extends MessageCollector<K,V>,K,V> void collect(C target,
                                                                       C source)
Utility method to collect messages from a source collector into a destination collector. The method works only for two message collectors of the same type.
Type Parameters:
K - the key type
V - the value type
Parameters:
target - the target message collector.
source - the source message collector.

collect

public static final void collect(MessageCollectors.VersioningMessageCollector target,
                                 MessageCollectors.VersioningMessageCollector source)

collect

public static final void collect(MessageCollectors.RemoveReferenceMessageCollector target,
                                 MessageCollectors.SaveAssetsMessageCollector source)

collect

public static final void collect(MessageCollectors.DeleteAssetsMessageCollector target,
                                 MessageCollectors.VersioningMessageCollector source)

collect

public static final void collect(MessageCollectors.SaveAssetsMessageCollector target,
                                 MessageCollectors.VersioningMessageCollector source)

Skip navigation links


Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.