1 /*2 * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.3 */4 package com.tc.objectserver.persistence.api;5 6 import com.tc.net.protocol.tcm.ChannelID;7 import com.tc.objectserver.persistence.impl.ClientNotFoundException;8 9 import java.util.Set ;10 11 public interface ClientStatePersistor {12 13 public PersistentSequence getConnectionIDSequence();14 15 public Set loadClientIDs();16 17 public boolean containsClient(ChannelID id);18 19 public void saveClientState(ChannelID channelID);20 21 public void deleteClientState(ChannelID id) throws ClientNotFoundException;22 }23