Home » activemq-parent-5.3.1-source-release » org.apache » activemq » kaha » impl » [javadoc | source]
public interface: DataManager [javadoc | source]

All Known Implementing Classes:
    DataManagerFacade, DataManagerImpl

Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Method from org.apache.activemq.kaha.impl.DataManager Summary:
addInterestInFile,   close,   consolidateDataFiles,   delete,   force,   getName,   getRedoMarshaller,   readItem,   recoverRedoItems,   removeInterestInFile,   setRedoMarshaller,   storeDataItem,   storeRedoItem,   updateItem
Method from org.apache.activemq.kaha.impl.DataManager Detail:
 public  void addInterestInFile(int file) throws IOException
 public  void close() throws IOException
 public  void consolidateDataFiles() throws IOException
 public boolean delete() throws IOException
 public  void force() throws IOException
 public String getName()
 public Marshaller getRedoMarshaller()
 public Object readItem(Marshaller marshaller,
    StoreLocation item) throws IOException
 public  void recoverRedoItems(RedoListener listener) throws IOException
 public  void removeInterestInFile(int file) throws IOException
 public  void setRedoMarshaller(Marshaller redoMarshaller)
 public StoreLocation storeDataItem(Marshaller marshaller,
    Object payload) throws IOException
 public StoreLocation storeRedoItem(Object payload) throws IOException
 public  void updateItem(StoreLocation location,
    Marshaller marshaller,
    Object payload) throws IOException