SHOW Signed
 

net.rim.device.api.io
Interface FilterBaseInterface


public interface FilterBaseInterface

Base class for Connection protocols.

Sample code


    public final class Protocol implements FilterBaseInterface, HttpConnection
    {
        private HttpConnection _subConnection;
       

        // This method will open a filtered Http Connection.
        public Connection openFilter( String name, int mode, boolean timeouts ) throws IOException
        {
            _subConnection = (HttpConnection)Connector.open("http:" + name + ";usefilter=false", mode, timeouts);
           
            if (_subConnection != null)
            {
                return this;
            }
       
            // Failed to open the sub connection.
            return null;
        }
   
        // Implementation of HttpConnection methods.
        ........
    }

Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.

Since:
JDE 4.0.0

Method Summary
 Category: Signed  Connection openFilter(String name, int mode, boolean timeouts)
          Returns a connection that is a filter.
 

Method Detail

openFilter

public Connection openFilter(String name,
                             int mode,
                             boolean timeouts)
                      throws IOException
Returns a connection that is a filter.
Since:
JDE 4.0.0
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.



Copyright 1999-2009 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.