Examples of IElementEvent


Examples of org.apache.jcs.engine.control.event.behavior.IElementEvent

                    {
                        if ( log.isDebugEnabled() )
                        {
                            log.debug( "Handlers are registered.  Event -- ELEMENT_EVENT_SPOOLED_DISK_AVAILABLE" );
                        }
                        IElementEvent event = new ElementEvent( ce, IElementEventConstants.ELEMENT_EVENT_SPOOLED_DISK_AVAILABLE );
                        Iterator hIt = eventHandlers.iterator();
                        while ( hIt.hasNext() )
                        {
                            IElementEventHandler hand = ( IElementEventHandler ) hIt.next();
                            //hand.handleElementEvent( event );
                            addElementEvent( hand, event );
                        }
                    }

                    aux.update( ce );
                }
                catch ( IOException ex )
                {
                    // impossible case.
                    ex.printStackTrace();
                    throw new IllegalStateException( ex.getMessage() );
                }
                catch ( Exception oee )
                {
                }
                if ( log.isDebugEnabled() )
                {
                    log.debug( "spoolToDisk done for: " + ce.getKey() + " on disk cache[" + i + "]" );
                }
            }
        }

        if ( !diskAvailable )
        {

            try
            {

                // handle event, might move to a new method
                ArrayList eventHandlers = ce.getElementAttributes().getElementEventHandlers();
                if ( eventHandlers != null )
                {
                    if ( log.isDebugEnabled() )
                    {
                        log.debug( "Handlers are registered.  Event -- ELEMENT_EVENT_SPOOLED_DISK_NOT_AVAILABLE" );
                    }
                    IElementEvent event = new ElementEvent( ce, IElementEventConstants.ELEMENT_EVENT_SPOOLED_DISK_NOT_AVAILABLE );
                    Iterator hIt = eventHandlers.iterator();
                    while ( hIt.hasNext() )
                    {
                        IElementEventHandler hand = ( IElementEventHandler ) hIt.next();
                        //hand.handleElementEvent( event );
View Full Code Here

Examples of org.apache.jcs.engine.control.event.behavior.IElementEvent

            if ( log.isDebugEnabled() )
            {
                log.debug( "Handlers are registered, type: " + eventType );
            }

            IElementEvent event = new ElementEvent( cacheElement, eventType );

            Iterator handlerIter = eventHandlers.iterator();

            while ( handlerIter.hasNext() )
            {
View Full Code Here

Examples of org.apache.jcs.engine.control.event.behavior.IElementEvent

        {
            if ( log.isDebugEnabled() )
            {
                log.debug( "Element Handlers are registered.  Create event type " + eventType );
            }
            IElementEvent event = new ElementEvent( ce, eventType );
            Iterator hIt = eventHandlers.iterator();
            while ( hIt.hasNext() )
            {
                IElementEventHandler hand = (IElementEventHandler) hIt.next();
                try
View Full Code Here

Examples of org.apache.jcs.engine.control.event.behavior.IElementEvent

            if ( log.isDebugEnabled() )
            {
                log.debug( "Handlers are registered, type: " + eventType );
            }

            IElementEvent event = new ElementEvent( cacheElement, eventType );

            Iterator handlerIter = eventHandlers.iterator();

            while ( handlerIter.hasNext() )
            {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.