001
014
015 package com.liferay.counter.service.persistence;
016
017 import aQute.bnd.annotation.ProviderType;
018
019
022 @ProviderType
023 public interface CounterFinder {
024 public void afterPropertiesSet();
025
026 public java.util.List<java.lang.String> getNames()
027 throws com.liferay.portal.kernel.exception.SystemException;
028
029 public java.lang.String getRegistryName();
030
031 public long increment()
032 throws com.liferay.portal.kernel.exception.SystemException;
033
034 public long increment(java.lang.String name)
035 throws com.liferay.portal.kernel.exception.SystemException;
036
037 public long increment(java.lang.String name, int size)
038 throws com.liferay.portal.kernel.exception.SystemException;
039
040 public void invalidate();
041
042 public void rename(java.lang.String oldName, java.lang.String newName)
043 throws com.liferay.portal.kernel.exception.SystemException;
044
045 public void reset(java.lang.String name)
046 throws com.liferay.portal.kernel.exception.SystemException;
047
048 public void reset(java.lang.String name, long size)
049 throws com.liferay.portal.kernel.exception.SystemException;
050 }