AgentIndexRunner.java revision 1054
340N/A * See LICENSE.txt included in this distribution for the specific
340N/A * file and include the License file at LICENSE.txt.
340N/A return indexerInstance;
340N/A public void preDeregister() {
340N/A public void postDeregister() {
1054N/A log.log(Level.INFO, "Starting index, update {0} noThreads {1} subfiles {2}", new Object[]{update, noThreads, subFiles.size()});
1054N/A log.log(Level.WARNING, "Cannot Run indexing without proper configuration file {0}", configfile);
340N/A lastException = e;
340N/A if (!waitForFinished) {
340N/A private void sendNotifications() {
340N/A public long lastIndexTimeFinished() {
340N/A return lastIndexFinish;
340N/A public long lastIndexTimeStarted() {
340N/A return lastIndexStart;
340N/A public long lastIndexTimeUsed() {
340N/A return lastIndexUsedTime;
340N/A return lastException;
340N/A public void addNotificationListener(NotificationListener notiflistener, NotificationFilter notfilt, Object obj) throws IllegalArgumentException {
340N/A synchronized (notifListeners) {
340N/A public void removeNotificationListener(NotificationListener notiflistener) throws ListenerNotFoundException {
340N/A synchronized (notifListeners) {
340N/A public void removeNotificationListener(NotificationListener notiflistener, NotificationFilter filt, Object obj) throws ListenerNotFoundException {
340N/A synchronized (notifListeners) {
340N/A String[] supptypes = {NOTIFICATIONACTIONTYPE, NOTIFICATIONINFOLONGTYPE, NOTIFICATIONINFOSTRINGTYPE};
340N/A sequenceNo++;
340N/A synchronized (notifListeners) {