oparl-service/oparl-server/src/main/java/de/twomartens/oparlservice/service/OParlService.java

83 lines
2.1 KiB
Java

package de.twomartens.oparlservice.service;
import de.twomartens.oparlservice.configs.OParlServiceProperties;
import de.twomartens.oparlservice.entity.System;
import de.twomartens.oparlservice.entity.*;
import org.springframework.stereotype.Service;
import java.util.Optional;
@Service
public class OParlService {
private final OParlServiceProperties properties;
public OParlService(OParlServiceProperties properties) {
this.properties = properties;
}
public Optional<ObjectList<AgendaItem>> getAgendaItemsInBody(String bodyID) {
return Optional.empty();
}
public Optional<AgendaItem> getAgendaItem(String id) {
return Optional.empty();
}
public ObjectList<Body> getBodies() {
return null;
}
public Optional<Body> getBody(String id) {
return Optional.empty();
}
public Optional<LegislativeTerm> getLegislativeTerm(String id) {
return Optional.empty();
}
public Optional<Meeting> getMeeting(String id) {
return Optional.empty();
}
public Optional<ObjectList<Meeting>> getMeetingsInBody(String bodyID) {
return Optional.empty();
}
public Optional<ObjectList<Meeting>> getMeetingsInOrganization(String organizationID) {
return Optional.empty();
}
public Optional<Membership> getMembership(String id) {
return Optional.empty();
}
public Optional<ObjectList<Membership>> getMembershipsInBody(String bodyID) {
return Optional.empty();
}
public Optional<ObjectList<Membership>> getMembershipsInOrganization(String organizationID) {
return Optional.empty();
}
public Optional<ObjectList<Organization>> getOrganizationsInBody(String bodyID) {
return Optional.empty();
}
public Optional<Organization> getOrganization(String id) {
return Optional.empty();
}
public Optional<ObjectList<Person>> getPersonsInBody(String bodyID) {
return Optional.empty();
}
public Optional<Person> getPerson(String id) {
return Optional.empty();
}
public System getSystem() {
return null;
}
}