本文整理汇总了Java中org.realityforge.gwt.eventsource.client.EventSource类的典型用法代码示例。如果您正苦于以下问题:Java EventSource类的具体用法?Java EventSource怎么用?Java EventSource使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
EventSource类属于org.realityforge.gwt.eventsource.client包,在下文中一共展示了EventSource类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: MessageEvent
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
public MessageEvent( @Nonnull final EventSource eventSource,
@Nullable final String lastEventId,
@Nonnull final String messageType,
@Nonnull final String data )
{
super( eventSource );
_lastEventId = lastEventId;
_messageType = messageType;
_data = data;
}
示例2: onMessage
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
/**
* {@inheritDoc}
*/
@Override
public final void onMessage( @Nonnull final EventSource eventSource,
@Nullable final String lastEventId,
@Nonnull final String type,
@Nonnull final String data )
{
_eventBus.fireEventFromSource( new MessageEvent( eventSource, lastEventId, type, data ), eventSource );
}
示例3: onOpen
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
@Override
public void onOpen( @Nonnull final EventSource eventSource )
{
appendText( "open", "silver" );
_close.setEnabled( true );
log( eventSource, "EventSource Open Complete." );
}
示例4: onClose
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
@Override
public void onClose( @Nonnull final EventSource eventSource )
{
appendText( "close", "silver" );
_open.setEnabled( true );
_close.setEnabled( false );
log( eventSource, "EventSource Close Complete." );
}
示例5: onMessage
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
@Override
public void onMessage( @Nonnull final EventSource eventSource,
@Nullable final String lastEventId,
@Nonnull final String type,
@Nonnull final String data )
{
appendText( type + ": " + data, "black" );
log( eventSource, "EventSource Message: " + data +
" LastEventId=" + lastEventId +
" Type=" + type + "." );
}
示例6: onError
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
@Override
public void onError( @Nonnull final EventSource eventSource )
{
appendText( "error", "red" );
_open.setEnabled( false );
_close.setEnabled( false );
log( eventSource, "EventSource Error." );
}
示例7: log
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
private void log( final EventSource eventSource, final String message )
{
final String suffix;
if ( EventSource.ReadyState.CLOSED != eventSource.getReadyState() )
{
suffix = " URL: " + eventSource.getURL() +
" WithCredentials: " + eventSource.getWithCredentials();
}
else
{
suffix = "";
}
LOG.warning( message + " ReadyState: " + eventSource.getReadyState().name() + suffix );
}
示例8: onOpen
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
/**
* {@inheritDoc}
*/
@Override
public final void onOpen( @Nonnull final EventSource eventSource )
{
_eventBus.fireEventFromSource( new OpenEvent( eventSource ), eventSource );
}
示例9: onClose
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
/**
* {@inheritDoc}
*/
@Override
public final void onClose( @Nonnull final EventSource eventSource )
{
_eventBus.fireEventFromSource( new CloseEvent( eventSource ), eventSource );
}
示例10: onError
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
/**
* {@inheritDoc}
*/
@Override
public final void onError( @Nonnull final EventSource eventSource )
{
_eventBus.fireEventFromSource( new ErrorEvent( eventSource ), eventSource );
}
示例11: CloseEvent
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
public CloseEvent( @Nonnull final EventSource eventSource )
{
super( eventSource );
}
示例12: ErrorEvent
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
public ErrorEvent( @Nonnull final EventSource eventSource )
{
super( eventSource );
}
示例13: OpenEvent
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
public OpenEvent( @Nonnull final EventSource eventSource )
{
super( eventSource );
}
示例14: EventSourceEvent
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
protected EventSourceEvent( @Nonnull final EventSource eventSource )
{
_eventSource = eventSource;
}
示例15: getEventSource
import org.realityforge.gwt.eventsource.client.EventSource; //导入依赖的package包/类
@Nonnull
public final EventSource getEventSource()
{
return _eventSource;
}