mil.dod.th.ose.datastream.store/src/mil/dod/th/ose/datastream/store/DataStreamStoreImpl.java
@Activate
    public void activate(final Map<String, Object> props)
    {
        m_ClientResponseThreads = new HashMap<>();
        
        final DataStreamStoreConfig config = Configurable.createConfigurable(DataStreamStoreConfig.class, props);
        m_FileStoreTopDir = config.filestoreTopDir();
        
        m_RecordOrdering = new Ordering<PersistentData>()
        {
            @Override
            public int compare(final PersistentData left, final PersistentData right)
            {
                if (left.getTimestamp() < right.getTimestamp())
                {
                    return -1;
                }
                else if (left.getTimestamp() > right.getTimestamp())
                {
                    return 1;
                }
                
                return 0;
            }
        };
    }
/**
     * The service component activation method.
     * 
     * @param props
     *      configuration properties associated with the component
     */
The service component activation method.

@param props
configuration properties associated with the component
The service component activation method . @param props configuration properties associated with the component
@Activate
    public void activate(final Map<String, Object> props)
    {
        m_ClientResponseThreads = new HashMap<>();
        final DataStreamStoreConfig config = Configurable.createConfigurable(DataStreamStoreConfig.class, props);
        m_FileStoreTopDir = config.filestoreTopDir();
        m_RecordOrdering = new Ordering<PersistentData>()
        {
            @Override
            public int compare(final PersistentData left, final PersistentData right)
            {
                if (left.getTimestamp() < right.getTimestamp())
                {
                    return -1;
                }
                else if (left.getTimestamp() > right.getTimestamp())
                {
                    return 1;
                }
                return 0;
            }
        };
    }
@ Activate public void activate ( final Map < String , Object > props ) { m_ClientResponseThreads = new HashMap < > ( ) ; final DataStreamStoreConfig config = Configurable . createConfigurable ( DataStreamStoreConfig . class , props ) ; m_FileStoreTopDir = config . filestoreTopDir ( ) ; m_RecordOrdering = new Ordering < PersistentData > ( ) { @ Override public int compare ( final PersistentData left , final PersistentData right ) { if ( left . getTimestamp ( ) < right . getTimestamp ( ) ) { return - 1 ; } else if ( left . getTimestamp ( ) > right . getTimestamp ( ) ) { return 1 ; } return 0 ; } } ; }
The service component activation method.
The service component activation method .