org.hippoecm.hst.configuration.channel
Interface MutableChannelManager

All Superinterfaces:
ChannelManager
All Known Implementing Classes:
ChannelManagerImpl

public interface MutableChannelManager
extends ChannelManager

Interface to synchronize updates to the virtual hosts / mounts with those in the channel configuration.


Method Summary
 void invalidate()
          discard cached channel information; there have been external changes to the backend storage.
 void load(VirtualHosts hosts)
          Populate the mounts under the virtual hosts with channel information.
 
Methods inherited from interface org.hippoecm.hst.configuration.channel.ChannelManager
addChannelManagerEventListeners, canUserModifyChannels, getBlueprint, getBlueprints, getChannel, getChannelInfo, getChannelInfoClass, getChannels, getPropertyDefinitions, getResourceBundle, persist, removeChannelManagerEventListeners, save
 

Method Detail

load

void load(VirtualHosts hosts)
          throws RepositoryNotAvailableException
Populate the mounts under the virtual hosts with channel information.

Parameters:
hosts -
Throws:
RepositoryNotAvailableException

invalidate

void invalidate()
discard cached channel information; there have been external changes to the backend storage.



Copyright © 2008-2012 Hippo. All Rights Reserved.