public class SmscDatabaseManagement extends java.lang.Object implements SmscDatabaseManagementMBean, java.lang.Runnable
| Constructor and Description |
|---|
SmscDatabaseManagement(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteArchiveTablesForDate(java.util.Date date) |
void |
deleteLiveTablesForDate(java.util.Date date) |
java.util.Date[] |
getArchiveTablesListBeforeDate(java.util.Date maxDate) |
static SmscDatabaseManagement |
getInstance() |
protected static SmscDatabaseManagement |
getInstance(java.lang.String name) |
java.util.Date[] |
getLiveTablesListBeforeDate(java.util.Date maxDate) |
java.lang.String |
getName() |
void |
run() |
void |
start() |
void |
stop() |
protected static SmscDatabaseManagement getInstance(java.lang.String name)
public static SmscDatabaseManagement getInstance()
public java.lang.String getName()
public void start()
throws java.lang.Exception
java.lang.Exceptionpublic void stop()
throws java.lang.Exception
java.lang.Exceptionpublic void run()
run in interface java.lang.Runnablepublic void deleteLiveTablesForDate(java.util.Date date)
deleteLiveTablesForDate in interface SmscDatabaseManagementMBeanpublic void deleteArchiveTablesForDate(java.util.Date date)
deleteArchiveTablesForDate in interface SmscDatabaseManagementMBeanpublic java.util.Date[] getLiveTablesListBeforeDate(java.util.Date maxDate)
getLiveTablesListBeforeDate in interface SmscDatabaseManagementMBeanpublic java.util.Date[] getArchiveTablesListBeforeDate(java.util.Date maxDate)
getArchiveTablesListBeforeDate in interface SmscDatabaseManagementMBeanCopyright © 2017. All Rights Reserved.