001package org.dcm4che3.net; 002 003import org.dcm4che3.conf.core.api.ConfigurableClassExtension; 004import org.dcm4che3.conf.core.api.Parent; 005import org.dcm4che3.conf.core.api.SetParentIntoField; 006 007/** 008 * @author Roman K 009 */ 010public class ConnectionExtension extends ConfigurableClassExtension<ConnectionExtension> { 011 012 @Parent 013 private Connection connection; 014 015 public Connection getConnection() { 016 return connection; 017 } 018 019 public void setConnection(Connection connection) { 020 this.connection = connection; 021 } 022 023 @Override 024 public void reconfigure(ConnectionExtension from) { 025 } 026 027 @Override 028 public Class<ConnectionExtension> getBaseClass() { 029 return ConnectionExtension.class; 030 } 031}