|
What this is
Other links
The source code/* * Copyright 1999-2004 The Apache Software Foundation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.apache.coyote; /** * Abstract the protocol implementation, including threading, etc. * Processor is single threaded and specific to stream-based protocols, * will not fit Jk protocols like JNI. * * @author Remy Maucherat * @author Costin Manolache */ public interface ProtocolHandler { /** * Pass config info. */ public void setAttribute(String name, Object value); public Object getAttribute(String name); /** * The adapter, used to call the connector. */ public void setAdapter(Adapter adapter); public Adapter getAdapter(); /** * Init the protocol. */ public void init() throws Exception; /** * Start the protocol. */ public void start() throws Exception; /** * Pause the protocol (optional). */ public void pause() throws Exception; /** * Resume the protocol (optional). */ public void resume() throws Exception; public void destroy() throws Exception; } |
... this post is sponsored by my books ... | |
![]() #1 New Release! |
![]() FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.