// /*
//  * JBoss, Home of Professional Open Source
//  * Copyright 2011-2013 Red Hat Inc. and/or its affiliates and other contributors
//  * as indicated by the @author tags. All rights reserved.
//  * See the copyright.txt in the distribution for a
//  * full listing of individual contributors.
//  *
//  * This copyrighted material is made available to anyone wishing to use,
//  * modify, copy, or redistribute it subject to the terms and conditions
//  * of the GNU Lesser General Public License, v. 2.1.
//  * This program is distributed in the hope that it will be useful, but WITHOUT A
//  * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
//  * PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.
//  * You should have received a copy of the GNU Lesser General Public License,
//  * v.2.1 along with this distribution; if not, write to the Free Software
//  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
//  * MA  02110-1301, USA.
//  */
// package org.infinispan.server.endpoint.subsystem;
//
// import org.jboss.as.controller.PathElement;
// import org.jboss.as.controller.ResourceDefinition;
// import org.jboss.as.controller.registry.ManagementResourceRegistration;
//
// /**
//  * WebSocketConnectorResource.
//  *
//  * @author Tristan Tarrant
//  * @since 5.3
//  */
// public class WebSocketConnectorResource extends ProtocolServerConnectorResource implements ResourceDefinition {
//
//    public static final PathElement WEBSOCKET_CONNECTOR_PATH = PathElement.pathElement(ModelKeys.WEBSOCKET_CONNECTOR);
//
//    public WebSocketConnectorResource(boolean isRuntimeRegistration) {
//       super(WEBSOCKET_CONNECTOR_PATH, EndpointExtension.getResourceDescriptionResolver(ModelKeys.WEBSOCKET_CONNECTOR), WebSocketSubsystemAdd.INSTANCE,
//             WebSocketSubsystemRemove.INSTANCE, isRuntimeRegistration);
//    }
//
//    @Override
//    public void registerAttributes(ManagementResourceRegistration resourceRegistration) {
//       super.registerAttributes(resourceRegistration);
//       if (isRuntimeRegistration()) {
//          ProtocolServerMetricsHandler.registerMetrics(resourceRegistration, "websocket");
//       }
//    }
//
// }
